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