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",
diff --git a/plugins/core/skills/kungfu/SKILL.md b/plugins/core/skills/kungfu/SKILL.md
new file mode 100644
index 0000000..d86bc06
--- /dev/null
+++ b/plugins/core/skills/kungfu/SKILL.md
@@ -0,0 +1,78 @@
+---
+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.2.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 - expand capabilities by finding and integrating new 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
+
+Known curated collections (verify availability before citing):
+- VoltAgent/awesome-agent-skills
+- composioHQ/awesome-claude-code-skills
+- sickn33/antigravity-awesome-skills
+
+If curated lists are unavailable, search GitHub directly. Prioritize repos updated within 6 months with meaningful star counts.
+
+
+
+Valid skills: SKILL.md with frontmatter (name, "Use when..." description, triggers). Optional scripts/tool for executables (require user approval before install).
+
+
+
+**Evaluate:** GitHub stars, recent activity, SKILL.md quality, documentation, relevance to user's need.
+
+**Skip:** No SKILL.md, abandoned (no commits in 1+ year AND unresponsive), <10 stars (unless from trusted source), duplicates already-installed skill.
+
+
+
+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
+
+**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.
+
+Fetch skill, run security review if scripts present, validate format, install to skills directory, verify it loads.
+
+List installed skills from `.claude/skills/`, check source repos for updates, identify unused skills for removal.
+