skill-development

Create Claude Code plugin skills with structured metadata and progressive disclosure.

Updated Jan 5, 2021
One-click install
npx skills add https://github.com/sauvala/dotfiles --skill skill-development-sauvala
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/sauvala/dotfiles/tree/main/common/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/sauvala/dotfiles --skill skill-development-sauvala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the challenge of developing effective skills for Claude Code plugins, providing guidance on structure, progressive disclosure, and best practices.

Core Features & Use Cases

  • Skill Development Guidance: Offers comprehensive instructions for creating, organizing, and refining skills for Claude Code plugins.
  • Best Practices: Delivers insights into progressive disclosure, metadata quality, and writing styles for optimal skill effectiveness.
  • Use Case: Developers seeking to extend Claude's capabilities with specialized knowledge can use this Skill to create robust and user-friendly plugin skills.

Quick Start

Use the skill-development skill to learn how to create a new skill for Claude Code plugins following the established best practices.

Frequently Asked Questions about skill-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What is progressive disclosure in Claude Code plugin development?

Progressive disclosure in Claude Code plugin development is a best practice that structures skills to reveal information incrementally, preventing context overload while delivering specialized knowledge to extend Claude's capabilities effectively.

How do I create effective skills for Claude Code plugins?

Creating effective skills for Claude Code plugins involves organizing scripts, references, and assets properly, applying progressive disclosure techniques, and following established best practices for metadata creation and writing styles.

What metadata is needed for Claude Code skill development?

Claude Code skill development requires high-quality metadata to define the skill's purpose, structure, and resource organization, ensuring the plugin can accurately process user requests and deliver specialized knowledge.

Can I use existing scripts and references when building a Claude Code plugin?

Yes, building a Claude Code plugin supports integrating existing components like scripts, references, and assets, allowing developers to organize resources strategically and refine skill effectiveness without starting from scratch.

What's the best way to organize resources in a Claude Code plugin skill?

The best way to organize resources in a Claude Code plugin skill is using a structured approach with dedicated directories for scripts, references, and assets, guided by progressive disclosure to manage complexity.

Why does my Claude Code plugin skill fail to provide specialized knowledge?

Claude Code plugin skills fail to provide specialized knowledge when they lack proper metadata quality, ignore progressive disclosure best practices, or have poorly organized scripts, references, and assets.