Skill Development

Automate creation and validation of Claude Code plugin skills with structured frontmatter.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/sunbluesome/dotfiles --skill skill-development-sunbluesome
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Development
Source: https://github.com/sunbluesome/dotfiles/tree/main/.claude/ds/skills/skill-development
Command: npx skills add https://github.com/sunbluesome/dotfiles --skill skill-development-sunbluesome

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams design, validate, and maintain Claude Code plugin skills by enforcing structured frontmatter, lean SKILL.md bodies, and progressive disclosure.

Core Features & Use Cases

  • Define and enforce standardized SKILL.md frontmatter (name, description) across plugins.
  • Organize reusable resources (references, examples, scripts) to support robust skill development.
  • Guide the progressive disclosure approach so detailed content resides in references and examples, not in SKILL.md.
  • Provide templates and best-practices to accelerate plugin-skill creation and maintenance.

Quick Start

Create a new skill named 'my-skill' with a valid SKILL.md frontmatter and lean body, plus optional references, examples, and scripts.

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?

Progressive disclosure keeps the SKILL.md body lean by moving detailed content into separate references and examples directories. This approach maintains clear trigger phrases while preventing bloat in the main skill definition.

What is progressive disclosure for Claude Code skills?

Progressive disclosure keeps the SKILL.md body lean by moving detailed content into separate references and examples directories. This approach maintains clear trigger phrases while preventing bloat in the main skill definition.

How do I organize references, examples, and scripts for a Claude Code plugin?

Organize reusable resources like references, examples, and scripts into structured directories alongside your SKILL.md. This skill provides templates and best practices to accelerate the creation and maintenance of these supporting assets.

Can I validate Claude Code plugin skill metadata and content quality automatically?

Yes, you can validate Claude Code plugin skill metadata and content quality automatically. This skill enforces frontmatter requirements, checks lean SKILL.md bodies, and runs plugin-specific validation workflows.

Do I need dependencies to start developing Claude Code plugin skills?

No dependencies are required to start developing Claude Code plugin skills. You can create a new skill with valid SKILL.md frontmatter, a lean body, and optional references entirely from scratch.