Skill Creator
Guides the creation of new, effective Claude Code Skills with best practices and structured workflows.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Explains the Progressive Disclosure design pattern for efficient context window management.
- Defines core principles for effective skill design, including conciseness and setting appropriate degrees of freedom.
- Provides a structured, step-by-step process for skill creation, from initial concept to packaging.
- Includes best practices and proven design patterns for creating reusable resources.
- Outlines the standard anatomy of a skill, including SKILL.md, scripts, references, and assets.
Use cases
- Updating an existing skill with new features or improved documentation.
- Creating a new skill to integrate a specific API or file format.
- Developing a skill to codify a complex, multi-step business process or workflow.
FAQ
What are the core components of a skill as defined by Skill Creator?
A skill is built around a required SKILL.md file for metadata and instructions. It can also include optional bundled resources like executable scripts, reference documentation, and assets (e.g., templates, images) for Claude to use.
What is the 'Progressive Disclosure' design pattern?
It's a key principle for efficient context management. Information is loaded in three stages: first metadata, then the core SKILL.md body, and finally specific reference files as needed. This keeps skills lean and fast.
What does the Skill Creator skill do?
It provides a comprehensive, step-by-step guide for creating new, effective Claude Code Skills. It covers everything from initial concept and design principles to packaging and best practices.
How does this skill improve my development workflow?
It streamlines the creation process with a proven methodology, ensuring your skills are efficient and well-structured. It teaches core principles like 'Progressive Disclosure' to manage the context window effectively, making your skills more powerful.
When should I use this skill?
Use this skill whenever you want to create a new skill or update an existing one. It's designed to help you extend Claude's capabilities with specialized knowledge, custom workflows, or tool integrations.
Related skills
Claude Skill Developer Guide
Provides a standardized reference and template for creating high-quality Claude Code plugin skills.
Learning Documentation31,86212 ptsAxiom Getting Started
Guides new users to the most relevant Axiom skills for their project and development focus through an interactive onboarding experience.
Learning Documentation5212 ptsSkill Making
Creates and refines Claude agent skills by providing established best practices, structural guidelines, and development workflows.
Learning Documentation1712 pts