Skill Design & Packaging Basics
10 examples to get you started with Skill Design & Packaging - 7 basic and 3 intermediate.
Search across all documentation pages
10 examples to get you started with Skill Design & Packaging - 7 basic and 3 intermediate.
SKILL.md file plus, optionally, a few supporting files alongside it.SKILL.md is a plain Markdown file with a YAML frontmatter block at the top.Every Skill needs exactly two things in its frontmatter: a name and a description.
---
name: pr-review-checklist
description: >-
Reviews a pull request diff against a fixed checklist. Use when the user
asks for a PR review, code review, or to check a diff before merging.
---name is a short, kebab-case identifier for the Skill folder and file.description is what Claude compares against a new task to decide whether this Skill applies - it is doing more work than any other field.The first half of a good description names the task in concrete terms.
description: >-
Summarizes a customer support transcript into a structured ticket:
issue, steps taken, and resolution status.The second half names the situations that should activate the Skill.
description: >-
Summarizes a customer support transcript into a structured ticket. Use
when the user pastes a support conversation or asks for a ticket summary.Related: Writing an Effective Skill Description That Claude Will Trigger On - a full deep dive on this exact field.
Instructions belong in the body as ordered steps, not as one long paragraph.
## Instructions
1. Read the full transcript provided by the user.
2. Identify the customer's core issue in one sentence.
3. List the troubleshooting steps already attempted, in order.A useful step list ends with a concrete output, not a vague wrap-up.
4. Note the current resolution status: open, pending, or resolved.
5. Output the four fields above as a short structured summary.Not every Skill needs extra machinery - most start simple.
---
name: weekly-status-draft
description: >-
Drafts a weekly status update from raw meeting notes or bullet points.
Use when the user asks for a status update, recap, or standup summary.
---
## Instructions
1. Read the raw notes or bullet points provided.
2. Group items into: shipped, in progress, blocked.
3. Draft three to five sentences per group.allowed-tools or bundled files to start.A Skill lives in its own folder, named to match its name field.
pr-review-checklist/
SKILL.mdname field should match, so the package is easy to identify at a glance.SKILL.md in its own folder - is a normal, finished package, not an unfinished one.Before relying on a new Skill, check that it activates on the right tasks and stays quiet on the wrong ones.
Test 1 (should trigger):
"Here's the transcript from the call with the client, can you
summarize it into a ticket?"
Test 2 (should NOT trigger):
"Can you summarize this news article for me?"Related: Common Mistakes That Make a Skill Hard for Claude to Find or Use - a fuller list of trigger failures to check for.
When a Skill doesn't fire on a task it should have, the fix is almost always in the description, not the instructions.
# Before: too abstract to match real phrasing
description: >-
Helps with support tickets.
# After: concrete outputs and concrete trigger language
description: >-
Summarizes a customer support transcript into a structured ticket with
issue, steps taken, and resolution status. Use when the user pastes a
support conversation or asks to turn a conversation into a ticket.When two tasks share most of their steps, one Skill with a branch usually beats two separate packages.
## Instructions
1. Read the provided notes.
2. If the notes are from a single meeting, draft a status update
(see step 3a).
3a. Group into shipped, in progress, blocked; draft 3-5 sentences per group.
3b. If the notes span a full week across multiple meetings, draft a
weekly digest instead: one paragraph per project, ordered by priority.Stack versions: Written against the Claude model lineup current as of ~June 2026 - Claude Fable 5, Claude Opus 4.8, Claude Sonnet 5 (the default), and Claude Haiku 4.5. Model names, pricing, and product features move quickly - verify current specifics at platform.claude.com/docs before relying on them.
Reviewed by Chris St. John·Last updated Jul 18, 2026