Skill Creator
Provides guidance for building new Claude Skills with best practices, templates, and step-by-step instructions.
npx degit LangbaseInc/agent-skills/skill-creator my-skill-creator
---
name: skill-creator
description: Provides guidance for building new Claude Skills with best practices and templates
---
The Skill Creator helps you design and build custom Claude Skills following best practices and proven patterns.
- Skill structure and organization
- YAML frontmatter configuration
- Instruction writing best practices
- Testing and validation
- Documentation standards
- Distribution and sharing
1. SKILL.md File
Core skill definition with YAML frontmatter and instructions
2. Supporting Files
Scripts, templates, and resources your skill needs
3. Documentation
Clear usage examples and guidelines
4. Testing
Validation to ensure skill works as expected
- Focus on specific tasks - Skills work best when targeted
- Clear instructions - Write unambiguous guidance
- Include examples - Show concrete usage patterns
- Handle edge cases - Consider unusual scenarios
- Document thoroughly - Help users understand capabilities
- Test extensively - Validate before sharing
my-skill/
├── SKILL.md # Core skill definition
├── scripts/ # Helper scripts
├── templates/ # File templates
├── resources/ # Additional resources
└── README.md # Usage documentation
---
name: my-skill
description: Clear, concise description of what this skill does
license: Optional license information
---
- Use clear, imperative language
- Break down complex tasks into steps
- Provide examples and edge cases
- Reference specific files when needed
- Include error handling guidance
- Test with various inputs
- Verify edge case handling
- Check documentation clarity
- Validate file structures
- Test with real users
- Share on GitHub
- Use degit for easy installation
- Document prerequisites
- Provide clear examples
- Maintain and update regularly