A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
Claude Code skill for creating and optimizing Claude Code skills. Includes optimization principles for LLM attention, ro
A Claude Code skill for creating and optimizing other Claude Code skills. Provides a 6-step creation process, bundled scaffolding scripts, and optimization principles for building production-quality skills.
/skill-creator
Then describe the skill you want to build. The skill walks you through understanding, planning, initializing, editing, packaging, and iterating.
skill-creator/
├── SKILL.md ← Lean router: creation process + optimization principles
├── references/
│ └── skill-anatomy.md ← Background: skill structure, bundled resources, progressive disclosure
├── scripts/
│ ├── init_skill.py ← Scaffold a new skill directory
│ ├── package_skill.py ← Validate and package a skill as .zip
│ └── quick_validate.py ← Fast validation of skill structure
└── LICENSE.txt
| Step | What | Output |
|---|---|---|
| 1. Understand | Gather concrete usage examples | Clear functionality scope |
| 2. Plan | Identify reusable scripts, references, assets | Resource list |
| 3. Initialize | Run scripts/init_skill.py | Skill directory with template |
| 4. Edit | Write SKILL.md + bundled resources | Working skill |
| 5. Package | Run scripts/package_skill.py | Distributable .zip |
| 6. Iterate | Test on real tasks, refine | Polished skill |
The skill includes an Optimization Principles section derived from a thorough optimization pass on win4r/dev-skill. These are reusable design patterns for building high-quality skills:
Position behavioral rules before reference material in SKILL.md. LLMs weight earlier content more heavily — rules buried at the bottom get forgotten.
When a skill has 3+ code paths and exceeds ~400 lines, split into a router (SKILL.md) + per-path files loaded on demand. Reduces initial context by 40-70%.
skill-name/
├── SKILL.md ← Router: classification + shared rules
└── workflows/
├── path-a.md ← Loaded via Read tool after routing
└── path-b.md
For skills that classify user input: define a strict priority ordering (resolves multi-match) and disambiguation rules (resolves false positives). Test with 20-30 adversarial inputs.
When a rule must be applied in a different section, add a reminder at the point of application. Don't rely on the LLM to cross-reference across hundreds of lines.
description under 120 characterspython scripts/init_skill.py my-skill --path ~/.claude/skills
Creates ~/.claude/skills/my-skill/ with a SKILL.md template and example scripts/, references/, assets/ directories.
python scripts/quick_validate.py path/to/skill-folder
Checks frontmatter, naming conventions, directory structure, and description quality.
python scripts/package_skill.py path/to/skill-folder
Validates first, then creates a .zip file ready for sharing.
git clone https://github.com/win4r/skill-creator.git ~/.claude/skills/skill-creator
See LICENSE.txt.
A Claude Code skill by Hao (駱君昊) that learns your Facebook voice and auto-posts to FB / IG / Threads / X with a 14-day c
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Claude Code skill for YouTube creators — channel audits, video SEO, retention scripts, thumbnails, content strategy, Sho
AI image generation skill for Claude Code -- Creative Director powered by Gemini