skill-development

Create structured Claude Code plugin skills with SKILL.md and references.

231|217|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/fazxes/Claude-code --skill skill-development-fazxes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/fazxes/Claude-code/tree/main/stubs/downloads/official-plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/fazxes/Claude-code --skill skill-development-fazxes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured framework for creating, organizing, and validating Claude Code plugin skills, ensuring consistent frontmatter, lean SKILL.md bodies, and progressive disclosure with references and assets.

Core Features & Use Cases

  • Provides a standardized Skill unit structure (SKILL.md, references/, scripts/, assets/).
  • Enforces YAML frontmatter with name and description and third-person guidance.
  • Supports progressive disclosure by moving detailed guidance into references and examples.
  • Helps plugin developers create, validate, and iterate on skills for Claude Code plugins.

Quick Start

Create a new skill under your plugin's skills directory, write a lean SKILL.md with name and description, and place any initial references/ and assets/ as needed.

Frequently Asked Questions about skill-development

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

FAQPage Schema
How do I structure a Claude Code plugin skill for consistent loading?

To structure a Claude Code plugin skill, create a lean SKILL.md file with required YAML frontmatter containing name and description, and use optional references, scripts, and assets directories for progressive disclosure to ensure consistent loading and reuse.

What is progressive disclosure in Claude Code skill development?

Progressive disclosure in skill development is the practice of moving detailed guidance and examples out of the main SKILL.md body into separate references and assets directories, keeping the core skill file lean for efficient loading while retaining extended context.

What frontmatter is required for a Claude Code plugin skill?

Claude Code plugin skills require YAML frontmatter with name and description fields, written using third-person guidance to ensure the skill is properly indexed and consistently loaded by the plugin system.

How do I validate and test plugin skills during local development?

You validate plugin skills during local testing by checking that the SKILL.md body remains lean, required frontmatter is present, and any references, scripts, or assets are correctly organized in their respective directories for proper progressive disclosure.

When should I move plugin skill details into references instead of SKILL.md?

You should move plugin skill details into references when the SKILL.md body becomes too dense, leveraging progressive disclosure to keep the main file lean while storing extended guidance and examples in dedicated references and assets directories.