create-skills

Installation
SKILL.md

Creating Claude Skills

Skills are reusable instruction sets that teach Claude how to perform specific tasks consistently and well. A skill is a folder with a SKILL.md file and optional supporting resources. When triggered, Claude reads the SKILL.md and follows its instructions.

Think of a skill as programming Claude's behavior using precise natural language — where the LLM is the interpreter and the skill is the source code.

When to Create a Skill

Create a skill when:

  • A task needs consistent, repeatable execution across many conversations
  • The task involves specific tools, sequences, or output formats that Claude wouldn't know by default
  • You've iterated on a workflow manually and want to capture what works
  • The instructions are too detailed to repeat every time but too important to leave to chance

Don't create a skill when:

  • A simple prompt gets the job done
  • The task is a one-off
  • The behavior is already built into Claude
Installs
38
GitHub Stars
5
First Seen
Apr 25, 2026