Skill Development
Skill ActiveThis skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
To serve as a definitive guide for creating effective, well-structured, and discoverable skills within the Claude Code plugin ecosystem.
Features
- Guidance on skill structure and organization
- Best practices for writing SKILL.md and frontmatter
- Instructions on progressive disclosure for efficient context management
- Examples of skill creation and validation processes
- Details on bundling scripts, references, and assets
Use Cases
- When creating a new skill for a Claude Code plugin
- When improving the description or content of an existing skill
- When organizing skill resources like scripts and references
- When seeking guidance on skill development best practices for Claude Code
Non-Goals
- Developing specific plugin code or agents
- Providing direct execution of code or tools
- Writing specific content for a skill's functionality
License
- info:License usabilityThe LICENSE.md file exists and states 'All rights reserved. Use is subject to Anthropic's Commercial Terms of Service.', which is not a standard OSI-approved SPDX license but is clarified by the terms.
Trust
- warning:Issues AttentionThere are 9462 open issues and 22831 closed issues in the last 90 days, indicating a closure rate below 10% and a high volume of activity, suggesting slow maintainer response.
Installation
First, add the marketplace
/plugin marketplace add anthropics/claude-code/plugin install plugin-dev@claude-code-pluginsQuality Score
Similar Extensions
Plugin Authoring
100Use when creating, modifying, or debugging Claude Code plugins. Triggers on .claude-plugin/, plugin.json, marketplace.json, commands/, agents/, skills/, hooks/ directories. Provides schemas, templates, validation workflows, and troubleshooting.
Neon Postgres
100Guides and best practices for working with Neon Serverless Postgres. Covers getting started, local development with Neon, choosing a connection method, Neon features, authentication (@neondatabase/auth), PostgREST-style data API (@neondatabase/neon-js), Neon CLI, and Neon's Platform API/SDKs. Use for any Neon-related questions.
Sdk Dx
100Design SDKs that developers love to use—APIs that feel native, error messages that guide, and experiences that reduce friction. This skill covers creating SDKs that drive adoption through exceptional developer experience rather than aggressive marketing. Trigger phrases: "SDK design", "developer experience", "API design", "SDK DX", "error messages", "type safety", "IDE integration", "SDK versioning", "migration guides", "client library design", "making SDKs feel native", "SDK best practices"
Csharp Async
100Get best practices for C# async programming
Dart Matcher Best Practices
100Best practices for using `expect` and `package:matcher`. Focuses on readable assertions, proper matcher selection, and avoiding common pitfalls.
Golang Concurrency Patterns
100Go concurrency patterns for production services: context cancellation, errgroup, worker pools, bounded parallelism, fan-in/fan-out, and common race/deadlock pitfalls