create-skill

Solid

Scaffold, review, upgrade, or diagnose agent skills against best-practice frontmatter, progressive disclosure, token-aware structure, and the agent-skills.git symlink + inventory wiring. Modes: `scaffold` (default — new skill), `review` (audit existing skill), `upgrade` (split a single-file skill into multi-file), `diagnose` (retrospective failure analysis that emits a confidence-gated unified diff against any skill declaring a diagnostic surface). Triggers on "create a skill", "scaffold a skill", "new SKILL.md", "review this skill", "audit my skill", "upgrade this skill", "split this skill", "diagnose this skill", "why did <skill> miss this", "/create-skill".

Code & Development 8 stars 2 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Create Skill Author new agent skills — and audit existing ones — against the best practices distilled from Anthropic's official Skill authoring guide and the patterns already in this repo. Output is a complete skill directory plus the agent-skills.git symlink wiring and inventory updates. > **This `SKILL.md` is a thin index.** Detailed authoring rules live in > `rules/*.md` and load on demand. Worked examples live in > `references/*.md`. Literal scaffolding templates live in > `templates/*.md`. Reading them all up-front would burn tokens you do not > need yet — load only what the current phase asks for. --- ## Mode Detection Parse `$ARGUMENTS` (first token) and detect the mode: | Mode | Default | Trigger | | ---------- | ------- | ------------------------------------------------------------------------ | | `scaffold` | **yes** | Default. "create", "scaffold", "new skill", or no mode argument. | | `review` | | "review", "audit", "check this skill", or `$0 == "review"`. | | `upgrade` | | "upgrade", "split", "convert to multi-file", or `$0 == "upgrade"`. | | `diagnose` | | "diagnose", "why did <skill> miss this", or `$0 == "diagnose"`. | If the user typed a path or skill name as `$ARGUMENTS`, treat it as the target for `review`/`upgrade`/`diagnose`; for `scaffold` it is the proposed skill name. State the detected mode and target in one l...

Details

Author
mthines
Repository
mthines/agent-skills
Created
3 months ago
Last Updated
2 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

skillify

When you want to create, adapt, or update a Claude Code skill in one of your sibling repos (list your own repos in ~/.config/makerskills/skillify/repos.yaml; defaults to makerskills). Routes to the right mode automatically. Modes — CREATE (from-chat / from-video / from-dump / from-scratch) turns a workflow, brief, recording, or fresh idea into a new skill. ADAPT ports an external skill (GitHub URL, agentskills.io, local disk) into your namespace with three-bucket classification (keep/adapt/add) + license check + attribution. UPDATE improves existing skills from learnings with cross-skill propagation, memory-vs-skill triage, and semver discipline. Defers to Anthropic's guidance (compound-engineering:create-agent-skill, compound-engineering:skill-creator, compound-engineering:heal-skill) for schema and best-practice depth. Triggers on "/skillify," "create a skill," "make this a skill," "skill from this chat," "extract a skill from what we've been doing," "adapt this skill," "port this skill," "fork this skill,"

674 Updated 3 days ago
coreyhaines31
AI & Automation Solid

agent-skill-builder

Builds, reviews, or migrates agent skills. Use when creating a SKILL.md, auditing an existing skill, or converting a legacy Claude Code command.

4 Updated yesterday
conorbronsdon
AI & Automation Listed

create-skill

Use when you want to create a new skill with supporting files, tool restrictions, or auto-invocation. Generates a skills/<name>/ directory.

0 Updated 1 weeks ago
fxmartin