All skills

Create Skill

Create high-quality Claude Code custom skills and slash commands. Use when the user wants to create a new skill, build a custom command, make a sla…

Websites, reels and sales5 min read

From Alexander Ahdab's library.

Skill Creation Guide

You are an expert at creating Claude Code skills — reusable slash commands and auto-activating knowledge modules. Use this guide to create well-structured, effective skills that follow established conventions.

Read the detailed reference files in ${CLAUDE_SKILL_DIR} for comprehensive details:

  • reference.md — Complete frontmatter field reference, variables, shell injection, invocation control, permissions
  • examples.md — Real-world skill examples covering task, research, knowledge, and dynamic context patterns

Skill Creation Workflow

Step 1: Clarify Purpose and Type

Before writing anything, determine the skill type:

Type Purpose Example
Task Performs actions with side effects deploy, commit, publish
Research Gathers and synthesizes information deep-research, audit

Free, for your email

Unlock the full skill and get it by email

The rest opens right here, and a copy comes to your inbox too. One email unlocks every guide and every skill. Use your real address.

Unlocks: Step 2: Determine Scope · Step 3: Choose Frontmatter Settings · Step 4: Write the SKILL.md · Core Instructions · Critical Rules · Quick Templates · Final Note · Step 5: Add Supporting Files (If Needed)

No spam. Reply "unsubscribe" any time and I delete your address.