Browse / Developer Tools / Skill Creator

Skill Creator

Provides comprehensive guidance and best practices for creating new, effective Claude Code Skills.

SkillDeveloper ToolsPatterns ArchitectureSkill Authoring

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Includes best practices for organizing bundled resources and creating lean, maintainable skills.
  • Provides a step-by-step process for skill creation from planning to packaging.
  • Defines core principles for skill design, such as conciseness and setting appropriate degrees of freedom.
  • Outlines the standard anatomy of a skill, including SKILL.md, scripts, references, and assets.
  • Explains the 'Progressive Disclosure' design pattern to manage context window usage effectively.

Use cases

  • Refactoring an existing skill to follow best practices and improve performance.
  • Creating a new Claude Code Skill from scratch to add a new capability.
  • Onboarding developers on how to build and contribute skills to the ecosystem.

FAQ

What are the core components of a Claude Code Skill?

A skill is built around a required `SKILL.md` file for instructions and metadata. It can also include optional bundled resources like `scripts/` for executable code, `references/` for documentation, and `assets/` for output files.

When should I use this skill?

Use this skill whenever you want to create a new skill or update an existing one. It's your primary resource for extending Claude's capabilities with specialized workflows, tools, or domain knowledge.

What does the Skill Creator skill do?

This skill provides a comprehensive guide for developers on how to create new, effective Claude Code Skills. It covers core design principles, file structure, and best practices.

How does this skill help me create better skills?

It teaches you to create lean, efficient skills by explaining the 'Progressive Disclosure' pattern to manage the context window, outlining the standard skill anatomy, and providing a clear, step-by-step creation process.