skill-development

Define SKILL.md structure and progressive-disclosure patterns for Claude Code plugin skills.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/mobster570/oc-claude-plugin-dev --skill skill-development-mobster570
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/mobster570/oc-claude-plugin-dev/tree/main/plugin-src/skills/skill-development
Command: npx skills add https://github.com/mobster570/oc-claude-plugin-dev --skill skill-development-mobster570

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guides teams to plan, structure, and document Claude Code plugin skills with progressive disclosure, ensuring lean SKILL.md and rich references for long-form content.

Core Features & Use Cases

  • Define a clear SKILL.md frontmatter with name and description to trigger skills accurately.
  • Organize bundled resources (references, examples, scripts, assets) to balance context loading and depth.
  • Provide progressive disclosure templates to keep SKILL.md lean while enabling deep dives in references/.

Quick Start

Create a new skill under plugin-name/skills/skill-development with SKILL.md, then begin writing lean frontmatter and a concise body that references deeper guidance in references/ when needed.

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 skill development?

Progressive disclosure in skill development keeps SKILL.md lean by front-loading concise frontmatter and body text, then referencing deeper guidance in bundled reference files to balance context loading with content depth.

How do I structure a SKILL.md file for a Claude Code plugin?

To structure a SKILL.md file, define a clear frontmatter with name and description to trigger skills accurately, write a concise body, and reference bundled resources in the references directory for long-form content.

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

Organize Claude Code plugin resources by grouping reusable references, examples, scripts, and assets in a references directory, ensuring the SKILL.md remains lean while enabling deep dives into bundled content.

How do I set up trigger phrases for Claude Code skills?

Set up trigger phrases for Claude Code skills by defining a clear name and description in the SKILL.md frontmatter, which specifies the exact conditions and phrases that reliably load the correct skill.

When should I use executable utilities in Claude Code skills?

Use executable utilities in Claude Code skills when you need to enable reliable loading and execution of complex logic, keeping the core SKILL.md lean while delegating actionable scripts to bundled assets.

Can I use skill-development templates for large plugin documentation?

Yes, skill-development templates support large plugin documentation by providing progressive disclosure patterns that keep SKILL.md lean while allowing rich, long-form content to be stored in reusable reference files.