Skip to content

Claude Skills Meta-Skill

Turns scattered docs, APIs, or code into a reusable, validated agent skill folder

Stars
23,127
Licence
MIT
Files
11 files

What it does

This skill teaches an AI agent how to build other agent skills. Given docs, specs, or code, the agent extracts the key patterns and organizes them into a SKILL.md entrypoint with triggers, boundaries, and examples, plus optional references, scripts, and templates. It can also refactor existing skills that are too long or misfire. Bundled shell scripts can scaffold a new skill folder and validate its structure.

Great for

  • Developers who want to package their team's internal docs or API knowledge as a reusable agent skill
  • Maintainers refactoring a bloated or unreliable existing SKILL.md
  • Teams that want a consistent template and quality checklist for new skills

Skip it if

  • People who just want to use a domain skill; this one builds skills rather than doing domain work
  • Using it on sensitive material without review, since it asks the agent to structure whatever source content it is given and may copy it into the new skill
  • Expecting it to verify external facts; the skill itself says uncertain claims must be flagged, not confirmed

Try asking

  • “Create a new skill from this API documentation and these code samples”
  • “Refactor my existing SKILL.md, which is too long and keeps triggering on the wrong requests”
  • “Scaffold a full skill called postgresql-helper and validate it in strict mode”
Step-by-step guide: how to use Claude Skills Meta-SkillInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 11 original files, the MIT licence and an attribution note.

    claude-skills.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip claude-skills.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip claude-skills.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Run the scripts from the repository root and review the generated folder before relying on it
  • Provide official docs and real examples as input; the skill is designed to avoid inventing facts
  • Use the strict validator and the quality checklist before publishing a new skill

What's inside

  • AGENTS.md
  • assets/template-complete.md
  • assets/template-minimal.md
  • references/anti-patterns.md
  • references/index.md
  • references/quality-checklist.md
  • references/README.md
  • references/skill-spec.md
  • scripts/create-skill.sh
  • scripts/validate-skill.sh
  • SKILL.md

Redistributed unmodified from 2025Emma/vibe-coding-cn under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.