steipete avatar

Skill Creator

If you're building skills for Claude, this is your reference guide. It walks through the full anatomy of a skill file, from YAML frontmatter to bundled scripts and assets, with clear guidance on when to use each. The progressive disclosure pattern is smart: keep SKILL.md under 500 lines, split domain-specific content into reference files, and remember that conciseness matters because context windows are shared across everything. The degrees of freedom framework is especially useful for deciding whether to give text instructions, pseudocode, or locked-down scripts. Honestly just wish this existed as the official docs instead of being packaged as a skill.

skills.sh installs
2.6K
GitHub stars
382.8K
last updated
Jul 14, 2026

Install

$ npx -y skills add steipete/clawdis --skill skill-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Creator

Workflow

  1. Establish the contract.

    • Read the existing skill and its resources, or collect concrete requests for a new skill.
    • Separate actual workflow branches from synonyms for the same branch.
    • Done when: every branch has a concrete trigger, expected outcome, and persistence target.
  2. Choose invocation.

    • Model-discoverable: write a model-facing description; omit disable-model-invocation.
    • Manual-only: set disable-model-invocation: true; write a human-facing summary.
    • Direct tool command: add command-dispatch: tool, command-tool, and command-arg-mode only when the command bypasses the model.
    • Done when: frontmatter matches how the skill will actually be reached.

Sponsors

Details

Repository
github.com/steipete/clawdis
Category
Skill Development
First seen
May 16, 2026

More from steipete/clawdis

All 61
1cognitedata avatarskill-creatorcognitedata/builder-skillsCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch for Claude Code or Curs2.5Kskills.sh installs
2google-deepmind avatarworkflow-skill-creatorgoogle-deepmind/science-skillsDistills a completed user workflow or interaction into a reusable agent skill. Use when the user asks to turn their workflow, interaction, or multi-step process2.5Kskills.sh installs
3getsentry avatarsentry-sdk-skill-creatorgetsentry/sentry-for-aiCreate a complete Sentry SDK skill bundle for any platform. Use when asked to "create an SDK skill", "add a new platform skill", "write a Sentry skill for X", o2.5Kskills.sh installs
4bytedance avatarskill-creatorbytedance/deer-flowCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an e2.4Kskills.sh installs
5composiohq avatarskill-creatorcomposiohq/skillsskill creator2.3Kskills.sh installs
6freshtechbro avatarskill-creatorfreshtechbro/claudedesignskillsGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabil2.3Kskills.sh installs