Example Skill
AnthropicOfficialPublished by Anthropic
- Skill
- Meta (authoring, orchestration, planning, memory)
- Agent tooling
- Apache-2.0
- No issues found
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
This skill provides a standardized framework for developing plugin skills for Claude Code. It outlines the required directory structure, frontmatter configuration, and best practices for writing effective trigger descriptions to ensure the model invokes the skill appropriately.
What it does
- Defines the required file structure for new skills
- Explains the mandatory frontmatter fields for skill configuration
- Provides patterns for writing effective trigger descriptions
- Offers guidelines for organizing supporting documentation and scripts
- Outlines best practices for skill focus and activation testing
When to use it
- When you need to create a new Claude Code plugin skill
- When you are looking for a standard template for skill development
- When you need guidance on how to define trigger conditions for an AI agent
- When you are establishing patterns for skill organization
Advantages
- Ensures consistency across skill development
- Helps optimize model activation through structured descriptions
- Provides a clear roadmap for file organization
- Reduces ambiguity in skill purpose and scope
Usage examples
- “Show me the standard format for a Claude Code skill.”
- The agent provides the directory structure and frontmatter requirements defined in the example-skill.
- “How should I write the description field for my new skill?”
- The agent explains the pattern of using specific trigger phrases and keywords to ensure accurate model invocation.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/anthropics/example-skill/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip example-skill.zip -d .agents/skills
Documentation by Anthropic
Example Skill
This skill demonstrates the structure and format for Claude Code plugin skills.
Overview
Skills are model-invoked capabilities that Claude autonomously uses based on task context. Unlike commands (user-invoked) or agents (spawned by Claude), skills provide contextual guidance that Claude incorporates into its responses.
When This Skill Applies
This skill activates when the user's request involves:
Creating or understanding plugin skills
Skill template or reference needs
Skill development patterns
Skill Structure
Required Files
skills/
└── skill-name/
└── SKILL.md # Main skill definition (required)Optional Supporting Files
skills/
└── skill-name/
├── SKILL.md # Main skill definition
├── README.md # Additional documentation
├── references/ # Reference materials
│ └── patterns.md
├── examples/ # Example files
│ └── sample.md
└── scripts/ # Helper scripts
└── helper.shFrontmatter Options
Skills support these frontmatter fields:
name (required): Skill identifier
description (required): Trigger conditions - describe when Claude should use this skill
version (optional): Semantic version number
license (optional): License information or reference
Writing Effective Descriptions
The description field is crucial - it tells Claude when to invoke the skill.
Good description patterns:
description: This skill should be used when the user asks to "specific phrase", "another phrase", mentions "keyword", or discusses topic-area.Include:
Specific trigger phrases users might say
Keywords that indicate relevance
Topic areas the skill covers
Skill Content Guidelines
Clear purpose: State what the skill helps with
When to use: Define activation conditions
Structured guidance: Organize information logically
Actionable instructions: Provide concrete steps
Examples: Include practical examples when helpful
Best Practices
Keep skills focused on a single domain
Write descriptions that clearly indicate when to activate
Include reference materials in subdirectories for complex skills
Test that the skill activates for expected queries
Avoid overlap with other skills' trigger conditions
Files
- ATTRIBUTION.mdAdded by AutoGineer980 B
- LICENSELicence file added by AutoGineer11.1 KiB
- SKILL.md2.7 KiB
Requirements and compatibility
Written for: Claude Code, Claude apps
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Security
No issues found by our static scan· No issues found
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- Anthropic
- Publisher
- Anthropic (Official)
- Source
- anthropics/claude-plugins-official · plugins/example-plugin/skills/example-skill · commit 0412be7
- Licence
- Apache License 2.0 (redistribution allowed)
- LICENSE (added by AutoGineer from plugins/example-plugin/LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Anthropic or Anthropic.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download example-skill.zip