skill-development

Create and package Claude Code plugin skills with SKILL.md frontmatter.

Updated Apr 26, 2026
One-click install
npx skills add https://github.com/GongXLiang/plot-study --skill skill-development-gongxliang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/GongXLiang/plot-study/tree/main/.claude/plugins/marketplaces/claude-plugins-official/plugins/plugin-dev/skills/skill-development
Command: npx skills add https://github.com/GongXLiang/plot-study --skill skill-development-gongxliang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach for creating, documenting, and refining Claude Code plugin skills. It codifies frontmatter requirements, progressive disclosure, and reusable resource patterns, enabling teams to consistently produce high-quality skills that are easy to discover, load, and maintain.

Core Features & Use Cases

  • Enforces a standardized skill structure with a required SKILL.md frontmatter (name + description) and lean body content, plus optional resources in scripts/, references/, and assets/.
  • Guides the Skill Creation Process from understanding use cases, planning reusable contents, to implementing and iterating with validation and packaging steps.
  • Promotes progressive disclosure by moving detailed content to references/ and examples/ while keeping SKILL.md lean for quick discovery and load efficiency.
  • Provides writing and formatting conventions: imperative/infinitive style, third-person description, and specific trigger phrases in SKILL.md frontmatter.

Quick Start

Create a new skill directory under plugin-name/skills/your-skill with SKILL.md frontmatter and a lean body, then add optional scripts/, 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 quick discovery?▼

To structure a Claude Code plugin skill, create a directory with a SKILL.md file containing required frontmatter (name and description) and a lean body, then add optional scripts/, references/, and assets/ subdirectories for bundled resources.

What is progressive disclosure in skill development and when should I use it?▼

Progressive disclosure in skill development moves detailed content into references/ and examples/ directories, keeping SKILL.md lean to ensure quick discovery and load efficiency for Claude Code plugins.

What frontmatter conventions does Claude Code skill development enforce?▼

Claude Code skill development enforces frontmatter conventions requiring name and description fields, using imperative or infinitive writing style, third-person descriptions, and specific trigger phrases for reliable skill loading.

Can I bundle external scripts and assets directly in my plugin skill?▼

Yes, you can bundle external scripts and assets in your plugin skill by placing them in the designated scripts/, references/, and assets/ directories alongside your SKILL.md file for packaging.

What is the best way to validate a newly created Claude Code skill?▼

The best way to validate a Claude Code skill is to follow the enforced skill creation workflow: verify required frontmatter fields, check progressive disclosure structure, and iterate on the bundled resources before final packaging.