Back to Skills

skill-creator

Design and create Agent Skills using progressive disclosure principles. Use when building new skills, planning skill architecture, or writing skill content.

1,025stars79forksUpdated 1/23/2026

Security Assessment

Safe(100/100)
Security Score100/100

About skill-creator

The skill-creator is designed to facilitate the creation of Agent Skills through the use of progressive disclosure principles. This skill streamlines the process of building new skills, planning skill architecture, and writing the necessary content. It emphasizes structuring skills in layers, starting with minimal metadata and gradually disclosing more detailed information as needed. This approach ensures that the initial skill setup remains lightweight, while still offering depth and flexibility through later stages. By focusing on efficiency and scalability, it helps developers create more robust, maintainable, and easily adaptable skills for agents.

FAQ

How do I create a skill using skill-creator?

You can create a skill by structuring your content into three levels: Metadata (YAML frontmatter), Instructions (core patterns), and Resources (detailed documentation, scripts, and assets). The metadata provides the necessary triggering information, while the instructions define the core functionality. The resources section is used for more complex or detailed elements that are loaded as needed.

What is progressive disclosure, and why is it important?

Progressive disclosure in skill-creator refers to breaking down the skill creation process into three levels. The first level contains only essential metadata, while the second level includes core instructions. The third level includes detailed resources that are loaded on-demand. This ensures that the initial skill setup is lightweight, yet the skill can still be expanded with more detailed content as needed.

What files and folders are needed to create a skill?

A typical skill created with skill-creator will have the following structure: a SKILL.md file containing core instructions and metadata, a references folder with detailed documentation, a scripts folder containing executable operations, and an assets folder for templates, images, and other necessary files.

Can skill-creator be used for large-scale skill development projects?

Yes, skill-creator is well-suited for large-scale projects, as it encourages a modular approach to skill design. By separating core instructions from detailed resources, it allows for easier scaling, maintenance, and updating of skills as the project grows.

Install skill-creator

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill