create-skill▌
siviter-xyz/dot-agent · updated Apr 8, 2026
Comprehensive guide for building modular skills that extend agent capabilities with specialized knowledge and workflows.
- ›Skills are self-contained packages providing specialized workflows, tool integrations, domain expertise, and bundled resources for agents
- ›SKILL.md must stay under 200 lines; use progressive disclosure by splitting detailed content into references/ files to reduce context load and activation time
- ›Structure includes required YAML frontmatter (name, description) and m
Create Skill
Guide for creating effective skills that extend agent capabilities with specialized knowledge, workflows, and tool integrations.
About Skills
Skills are modular, self-contained packages that extend agent capabilities by providing specialized knowledge, workflows, and tools. Think of them as "onboarding guides" for specific domains or tasks.
What Skills Provide
- Specialized workflows - Multi-step procedures for specific domains
- Tool integrations - Instructions for working with specific file formats or APIs
- Domain expertise - Company-specific knowledge, schemas, business logic
- Bundled resources - Scripts, references, and assets for complex and repetitive tasks
Progressive Disclosure Principle
The 200-line rule is critical. SKILL.md must be under 200 lines. If you need more, split content into references/ files.
Three-Level Loading System
- Metadata (name + description) - Always in context (~100 words)
- SKILL.md body - When skill triggers (<200 lines, ideally <500 lines for optimal performance)
- Bundled resources - As needed by agent (unlimited)
Why Progressive Disclosure Matters
- 85% reduction in initial context load
- Activation times drop from 500ms+ to under 100ms
- Agent loads only what's needed, when it's needed
- Skills remain maintainable and focused
Skill Structure
skill-name/
├── SKILL.md (required, <200 lines)
│ ├── YAML frontmatter metadata (required)
│ │ ├── name: (required)
│ │ └── description: (required)
│ └── Markdown instructions (required)
└── Bundled Resources (optional)
├── scripts/ - Executable code
├── references/ - Documentation loaded as needed
└── assets/ - Files used in output
Core Principles
Concise is Key
The context window is a shared resource. Your skill shares it with everything else the agent needs. Be concise and challenge each piece of information:
- Does the agent really need this explanation?
- Can I assume the agent knows this?
- Does this paragraph justify its token cost?
Set Appropriate Degrees of Freedom
- High freedom: Text-based instructions for multiple valid approaches
- Medium freedom: Pseudocode or scripts with parameters
- Low freedom: Specific scripts with few/no parameters for fragile operations
Test with All Models
Skills act as additions to models, so effectiveness depends on the underlying model. Test your skill with all models you plan to use it with.
References
For detailed guidance, see:
references/progressive-disclosure.md- 200-line rule and references patternreferences/skill-structure.md- SKILL.md format and frontmatter detailsreferences/examples.md- Good skill examplesreferences/best-practices.md- Comprehensive best practices guide
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.8★★★★★41 reviews- ★★★★★Shikha Mishra· Dec 8, 2024
I recommend create-skill for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Isabella Menon· Dec 8, 2024
Useful defaults in create-skill — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Daniel Park· Dec 4, 2024
Keeps context tight: create-skill is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Rahul Santra· Nov 27, 2024
Solid pick for teams standardizing on skills: create-skill is focused, and the summary matches what you get after install.
- ★★★★★Benjamin White· Nov 27, 2024
We added create-skill from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Sofia Martin· Nov 23, 2024
create-skill is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Pratham Ware· Oct 18, 2024
create-skill is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Anaya Martinez· Oct 18, 2024
create-skill reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Daniel Thompson· Oct 14, 2024
Solid pick for teams standardizing on skills: create-skill is focused, and the summary matches what you get after install.
- ★★★★★Kaira Patel· Sep 25, 2024
create-skill is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
showing 1-10 of 41