If you're building skills for Claude, this is the manual. It walks through the six-step creation process from gathering concrete examples to packaging the final zip file, with specific emphasis on progressive disclosure (keeping entry points under 200 lines while moving details into reference files). The init and package scripts handle the boilerplate. What's useful here is that it practices what it preaches: the skill itself uses progressive disclosure, splitting its 209-line original into a 150-line entry plus five reference files. The imperative voice guidance and the "start with examples, not abstractions" approach are solid. It's meta, but practically meta, written for people who actually need to ship skills rather than theorize about them.

skills.sh installs
569
GitHub stars
79
last updated
Aug 21, 2026

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill skill-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Creator

Overview

Create effective skills that extend Claude's capabilities through specialized knowledge, workflows, and tools. Skills are modular packages that transform Claude from a general-purpose agent into a specialized agent with procedural knowledge for specific domains.

This skill exemplifies its own teachings by using progressive disclosure to keep the entry point lean while providing deep detail in reference files.

When to Use This Skill

Activate when:

  • Creating a new skill from scratch
  • Updating or refactoring an existing skill
  • Adding progressive disclosure to monolithic skills
  • Understanding skill structure and best practices
  • Planning skill components (scripts, references, assets)
  • Packaging skills for distribution

Core Principles

Sponsors

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Categories
Documentation, Skill Development
First seen
Jun 3, 2026

More from bobmatnyc/claude-mpm-skills

All 158
1wshaddix avatartestcontainerswshaddix/dotnet-skillsPatterns for using Testcontainers in .NET integration tests to spin up real dependencies like databases and message queues. Use when writing integration tests t569skills.sh installs
2davila7 avatarresearch-lookupdavila7/claude-code-templatesLook up current research information using Perplexity's Sonar Pro Search or Sonar Reasoning Pro models through OpenRouter. Automatically selects the best model 567skills.sh installs
3gmh5225 avatarreverse-engineering-toolsgmh5225/awesome-game-securityGuide for reverse engineering protected games and anti-cheat components across user mode, kernel mode, and hypervisor-aware environments. Use this skill when an562skills.sh installs
4pproenca avatarexpopproenca/dot-skillsExpo React Native performance optimization guidelines. This skill should be used when writing, reviewing, or refactoring Expo React Native code to ensure optima561skills.sh installs
5paulirish avatarmodern-csspaulirish/dotfilesSpecialized knowledge for writing modern high-quality CSS. Trigger this skill when starting a new CSS project/file, when the user asks about new CSS features (e559skills.sh installs
6pedronauck avatarqa-executionpedronauck/skillsRuns real-user dogfooding sessions through the product's public interfaces: a persona walks a journey in the browser, takes a thematic tour, probes edges, hunts559skills.sh installs