skill-development

Structure Claude Code plugin skills with SKILL.md frontmatter and progressive disclosure.

1|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/victorjoshi9/content--1- --skill skill-development-victorjoshi9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/victorjoshi9/content--1-/tree/main/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/victorjoshi9/content--1- --skill skill-development-victorjoshi9

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps structure, write, and refine Claude Code plugin skills so they are easy to discover, easy to maintain, and effective when loaded by Claude.

Core Features & Use Cases

  • Skill Design Guidance: Plan the purpose, triggers, and workflow of a new skill before writing files.
  • Progressive Disclosure: Keep SKILL.md lean while moving detailed patterns, examples, and long-form guidance into references.
  • Validation and Best Practices: Check frontmatter quality, imperative writing style, resource organization, and trigger specificity.
  • Use Case: Use this Skill when creating a new plugin skill, improving an existing skill description, or reorganizing skill content for better reuse.

Quick Start

Use this skill to draft a new Claude Code plugin skill by defining clear triggers, writing lean SKILL.md instructions, and placing detailed supporting material in references.

Frequently Asked Questions about skill-development

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

FAQPage Schema
How do I create a Claude Code plugin skill with valid SKILL.md frontmatter?

Creating a Claude Code plugin skill requires writing a SKILL.md file with valid frontmatter containing name and description fields, using an imperative instruction style for clear triggers. This ensures proper discovery and reusable execution when loaded by Claude.

What is progressive disclosure for Claude Code skill design?

Progressive disclosure for Claude Code skill design keeps the core SKILL.md file lean by moving detailed patterns, examples, and long-form guidance into separate reference files. This structure maintains clear discovery while supporting complex plugin workflows without bloating the main instructions.

How do I validate and improve an existing Claude Code skill description?

Validating a Claude Code skill involves checking frontmatter quality, verifying imperative writing style, reviewing resource organization, and testing trigger specificity. Improvements focus on refining descriptions and reorganizing bundled resources for better reuse and clearer discovery.

When should I move Claude Code skill content into reference files?

Move Claude Code skill content into reference files when SKILL.md instructions become lengthy or contain detailed patterns and examples. Keeping the core skill lean ensures Claude parses the primary workflow efficiently while retaining access to supporting material.

Can I use this approach to organize bundled plugin skills for better reuse?

Yes, organizing bundled plugin skills requires defining clear triggers, writing lean SKILL.md instructions, and placing detailed supporting material in references. This approach ensures each skill within the bundle remains easy to discover, maintain, and execute independently.