← ClaudeAtlas

creating-skillslisted

Creates new Claude Code skills following best practices. Guides through skill structure, naming, descriptions, and progressive disclosure. Use when user wants to create a skill, build a skill, make a new capability, or asks about skill best practices.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# Creating Skills Guides creation of Claude Code skills using documented best practices. ## Quick Start For a new skill: 1. Ask user for skill purpose and target users 2. Generate using appropriate template 3. Validate against checklist For reviewing existing skill: 1. Read SKILL.md and supporting files 2. Check against anti-patterns in [reference.md](reference.md) 3. Report issues with fixes ## Workflow: Create New Skill ``` Progress: - [ ] Gather requirements (purpose, triggers, complexity) - [ ] Choose template (basic or advanced) - [ ] Generate skill structure - [ ] Customize content - [ ] Validate against checklist ``` ### Step 1: Gather Requirements Ask user with AskUserQuestion: - What should this skill do? (purpose) - When should it activate? (trigger words) - Simple or complex? (affects structure) ### Step 2: Choose Structure | Complexity | Structure | When to Use | |------------|-----------|-------------| | Basic | Single SKILL.md | Simple workflows, < 200 lines | | Advanced | SKILL.md + references | Complex domains, multiple workflows | ### Step 3: Generate Skill Use templates from `templates/` directory: - [templates/basic.md](templates/basic.md) - Single file skill - [templates/advanced.md](templates/advanced.md) - Multi-file with references Create in appropriate location: - `~/.claude/skills/` - Personal skills - `.claude/skills/` - Project skills (git-tracked) ### Step 4: Validate Run through checklist before finishing: ``` Validation Checklist: