anthropics avatar

Skill Development

When you're building Claude Code plugins, getting skills right means understanding progressive disclosure: metadata triggers the skill, SKILL.md provides instructions, and bundled resources (scripts, references, assets) load only when needed. This skill walks you through the creation process starting with concrete examples, then planning what belongs in scripts versus references versus assets, then structuring it all with strong triggering descriptions. The distinction between references (docs Claude reads) and assets (files Claude uses in output) is subtle but matters for context efficiency. If you're writing your first skill or wondering why Claude isn't picking up your existing ones, the triggering guidance alone is worth it.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
5
skills.sh installs
7.7K
GitHub stars
46.7K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/claude-plugins-official --skill skill-development --agent claude-code

Installs into .claude/skills of the current project.

Files

Skill Development for Claude Code Plugins

This skill provides guidance for creating effective skills for Claude Code plugins.

About Skills

Skills are modular, self-contained packages that extend Claude's capabilities by providing specialized knowledge, workflows, and tools. Think of them as "onboarding guides" for specific domains or tasks—they transform Claude from a general-purpose agent into a specialized agent equipped with procedural knowledge that no model can fully possess.

What Skills Provide

  1. Specialized workflows - Multi-step procedures for specific domains
  2. Tool integrations - Instructions for working with specific file formats or APIs
  3. Domain expertise - Company-specific knowledge, schemas, business logic
  4. Bundled resources - Scripts, references, and assets for complex and repetitive tasks

Anatomy of a Skill

Every skill consists of a required SKILL.md file and optional bundled resources:

Sponsors

Details

Repository
github.com/anthropics/claude-plugins-official
Category
Skill Development
First seen
May 16, 2026

More from anthropics/claude-plugins-official

All 24
1openai avatarskill-creatoropenai/skillsGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Codex's capabili5.1Kskills.sh installs
2composiohq avatarskill-creatorcomposiohq/awesome-claude-skillsGuide 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 capabil4.9Kskills.sh installs
3dotnet avatarcreate-skilldotnet/skillsScaffolds new agent skills for the dotnet/skills repository. Use when creating a new skill, generating SKILL.md files, writing a skill description that the runt4.2Kskills.sh installs
4dotnet avatarcreate-skill-testdotnet/skillsScaffolds eval.yaml evaluation specs for agent skills in the dotnet/skills repository. Use when creating skill tests, writing evaluation stimuli, defining grade4Kskills.sh installs
5actionbook avatarrust-skill-creatoractionbook/rust-skillsUse when creating skills for Rust crates or std library documentation. Keywords: create rust skill, create crate skill, create std skill, 创建 rust skill, 创建 crat3.3Kskills.sh installs
6himself65 avatarskill-creatorhimself65/finance-skillsCreate new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an 3Kskills.sh installs