From 16e67f695633ddaaad8ce2c6cf48116020de47d1 Mon Sep 17 00:00:00 2001 From: Nick Sullivan Date: Fri, 30 Jan 2026 09:14:26 -0600 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=A8=20Add=20Kung=20Fu=20meta-skill=20?= =?UTF-8?q?for=20discovering=20and=20installing=20skills?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Like Neo downloading martial arts in The Matrix - this skill teaches Claude how to discover, evaluate, and install AI agent skills from the ecosystem. Sources include awesome lists (VoltAgent, composioHQ, sickn33) and skill registries (openskills, skillkit). Goal-focused design trusts the executing LLM to figure out implementation details. Co-Authored-By: Claude Opus 4.5 --- plugins/core/skills/kungfu/SKILL.md | 68 +++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 plugins/core/skills/kungfu/SKILL.md diff --git a/plugins/core/skills/kungfu/SKILL.md b/plugins/core/skills/kungfu/SKILL.md new file mode 100644 index 0000000..8772d4c --- /dev/null +++ b/plugins/core/skills/kungfu/SKILL.md @@ -0,0 +1,68 @@ +--- +name: kungfu +# prettier-ignore +description: "Use when finding new AI agent skills, discovering capabilities, installing skills from GitHub, searching skill marketplaces, or expanding what Claude can do - like Neo downloading martial arts in The Matrix" +version: 1.0.0 +category: meta +triggers: + - "kungfu" + - "find skills" + - "install skill" + - "skill marketplace" + - "download skill" + - "new capabilities" + - "agent skills" + - "expand abilities" + - "i know kungfu" + - "matrix" +--- + + +Discover, evaluate, and install AI agent skills from the ecosystem. Like Neo downloading kung fu in The Matrix - autonomously expand capabilities by finding and integrating new skills. + + + +- Need a skill that doesn't exist yet +- Want to discover what's available +- Installing skills from external sources +- Auditing or updating installed skills + + + +Search these GitHub repos for curated skill collections: +- VoltAgent/awesome-agent-skills (200+ skills) +- composioHQ/awesome-claude-code-skills +- sickn33/antigravity-awesome-skills (500+ skills) +- numman-ali/openskills +- rohitg00/skillkit +- alirezarezvani/claude-skills + +Also search GitHub directly for repos containing SKILL.md files. + + + +Valid skills have: +``` +skill-name/ + SKILL.md # Required - YAML frontmatter + content + scripts/tool # Optional - executable +``` + +Required frontmatter: name, description ("Use when..."), triggers + + + +Evaluate on: GitHub stars, recent activity, SKILL.md quality, documentation, relevance to user's need. + +Skip: No SKILL.md, abandoned (>1 year stale), <10 stars (unless trusted source), duplicates existing skill. + + + +**Search**: Query awesome lists and GitHub, evaluate candidates, present top 3-5 with install instructions. + +**Install**: Fetch skill, validate SKILL.md format, download to skills directory, verify it loads. + +**Audit**: List installed skills, check for updates, identify unused candidates for removal. + +**Harvest**: Check awesome lists for new additions, find trending skill repos, queue promising discoveries. + From efdffd058e1474be6068271f91d03e3b1b831dd8 Mon Sep 17 00:00:00 2001 From: Nick Sullivan Date: Fri, 30 Jan 2026 10:50:00 -0600 Subject: [PATCH 2/3] =?UTF-8?q?=E2=99=BB=EF=B8=8F=20Refine=20kungfu=20skil?= =?UTF-8?q?l=20for=20token=20efficiency=20and=20consistency?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Address Claude Code Review feedback: - Tighten skill-format section (remove redundant code block) - Convert workflows to nested XML for structural consistency - Bump version to 1.2.0 Co-Authored-By: Claude Opus 4.5 --- plugins/core/skills/kungfu/SKILL.md | 74 ++++++++++++++++------------- 1 file changed, 42 insertions(+), 32 deletions(-) diff --git a/plugins/core/skills/kungfu/SKILL.md b/plugins/core/skills/kungfu/SKILL.md index 8772d4c..d86bc06 100644 --- a/plugins/core/skills/kungfu/SKILL.md +++ b/plugins/core/skills/kungfu/SKILL.md @@ -2,7 +2,7 @@ name: kungfu # prettier-ignore description: "Use when finding new AI agent skills, discovering capabilities, installing skills from GitHub, searching skill marketplaces, or expanding what Claude can do - like Neo downloading martial arts in The Matrix" -version: 1.0.0 +version: 1.2.0 category: meta triggers: - "kungfu" @@ -18,51 +18,61 @@ triggers: --- -Discover, evaluate, and install AI agent skills from the ecosystem. Like Neo downloading kung fu in The Matrix - autonomously expand capabilities by finding and integrating new skills. +Discover, evaluate, and install AI agent skills from the ecosystem. Like Neo downloading kung fu in The Matrix - expand capabilities by finding and integrating new skills. - -- Need a skill that doesn't exist yet -- Want to discover what's available -- Installing skills from external sources -- Auditing or updating installed skills - + +Search GitHub for skill collections using: +- Repos matching "awesome*skills" or "claude*skills" +- Repos containing SKILL.md files (query: `path:SKILL.md claude`) +- Topics: claude-code, ai-skills, agent-skills - -Search these GitHub repos for curated skill collections: -- VoltAgent/awesome-agent-skills (200+ skills) +Known curated collections (verify availability before citing): +- VoltAgent/awesome-agent-skills - composioHQ/awesome-claude-code-skills -- sickn33/antigravity-awesome-skills (500+ skills) -- numman-ali/openskills -- rohitg00/skillkit -- alirezarezvani/claude-skills +- sickn33/antigravity-awesome-skills -Also search GitHub directly for repos containing SKILL.md files. - +If curated lists are unavailable, search GitHub directly. Prioritize repos updated within 6 months with meaningful star counts. + -Valid skills have: -``` -skill-name/ - SKILL.md # Required - YAML frontmatter + content - scripts/tool # Optional - executable -``` - -Required frontmatter: name, description ("Use when..."), triggers +Valid skills: SKILL.md with frontmatter (name, "Use when..." description, triggers). Optional scripts/tool for executables (require user approval before install). -Evaluate on: GitHub stars, recent activity, SKILL.md quality, documentation, relevance to user's need. +**Evaluate:** GitHub stars, recent activity, SKILL.md quality, documentation, relevance to user's need. -Skip: No SKILL.md, abandoned (>1 year stale), <10 stars (unless trusted source), duplicates existing skill. +**Skip:** No SKILL.md, abandoned (no commits in 1+ year AND unresponsive), <10 stars (unless from trusted source), duplicates already-installed skill. - -**Search**: Query awesome lists and GitHub, evaluate candidates, present top 3-5 with install instructions. + +If a skill includes executable scripts in `scripts/`, ALWAYS: +1. Show the user the script contents +2. Explain what the script does +3. Get explicit approval before installing + +Never auto-execute downloaded scripts. + + + +Install to the project's `.claude/skills//` directory. For global installation, use `~/.claude/skills/`. + +**Before installing:** +- Check for existing skill with same name +- If conflict: ask user to overwrite, rename, or skip -**Install**: Fetch skill, validate SKILL.md format, download to skills directory, verify it loads. +**After downloading:** +- Validate SKILL.md parses without YAML errors +- Confirm required frontmatter (name, description, triggers) exists +- Test with `/skill ` or a natural trigger phrase + +**If install fails:** Remove any partially downloaded files and report the specific failure. + + + +Query GitHub and curated lists, evaluate candidates against quality signals, present top 3-5 options with name, description, star count, last update, and install instructions. -**Audit**: List installed skills, check for updates, identify unused candidates for removal. +Fetch skill, run security review if scripts present, validate format, install to skills directory, verify it loads. -**Harvest**: Check awesome lists for new additions, find trending skill repos, queue promising discoveries. +List installed skills from `.claude/skills/`, check source repos for updates, identify unused skills for removal. From 39735c8109e73fcebaec408e32838d4f028c38a0 Mon Sep 17 00:00:00 2001 From: Nick Sullivan Date: Fri, 30 Jan 2026 11:00:47 -0600 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=94=96=20Bump=20version=20to=209.16.0?= =?UTF-8?q?=20for=20Kung=20Fu=20skill=20release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.5 --- .claude-plugin/marketplace.json | 4 ++-- plugins/core/.claude-plugin/plugin.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.claude-plugin/marketplace.json b/.claude-plugin/marketplace.json index 309a32a..5132963 100644 --- a/.claude-plugin/marketplace.json +++ b/.claude-plugin/marketplace.json @@ -6,7 +6,7 @@ }, "metadata": { "description": "Professional AI coding configurations, agents, skills, and context for Claude Code and Cursor", - "version": "9.15.1", + "version": "9.16.0", "license": "MIT", "repository": "https://github.com/TechNickAI/ai-coding-config" }, @@ -15,7 +15,7 @@ "name": "ai-coding-config", "source": "./plugins/core", "description": "Commands, agents, skills, and context for AI-assisted development workflows", - "version": "9.15.1", + "version": "9.16.0", "tags": ["commands", "agents", "skills", "workflows", "essential"] } ] diff --git a/plugins/core/.claude-plugin/plugin.json b/plugins/core/.claude-plugin/plugin.json index 9b4c226..3bfc41f 100644 --- a/plugins/core/.claude-plugin/plugin.json +++ b/plugins/core/.claude-plugin/plugin.json @@ -1,6 +1,6 @@ { "name": "ai-coding-config", - "version": "9.15.1", + "version": "9.16.0", "description": "Commands, agents, skills, and context for AI-assisted development workflows", "author": { "name": "TechNickAI",