Skill Development

Create Claude Code skills with frontmatter, structure, and progressive disclosure.

5.1k|414|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/Galaxy-Dawn/claude-scholar --skill skill-development-galaxy-dawn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Development
Source: https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/skill-development
Command: npx skills add https://github.com/Galaxy-Dawn/claude-scholar --skill skill-development-galaxy-dawn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a repeatable, well-structured blueprint for creating Claude Code skills, ensuring consistent frontmatter, lean instructional bodies, and clear progressive disclosure so Claude can load only necessary content.

Core Features & Use Cases

  • Defines standardized frontmatter fields (name, description) for every skill, ensuring accurate discovery.
  • Establishes a modular structure with optional references, examples, and scripts to support progressive disclosure.
  • Outlines a workflow for designing plugins and skills that are easy to reuse, extend, and validate across teams.

Quick Start

Review the skill's frontmatter to confirm a specific, trigger-ready name and description. Create or update SKILL.md body in imperative style, and move detailed operational content to references/ and examples/ as needed. Validate the skill using the recommended reviewer workflow and test loading on expected triggers.

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 skill to ensure accurate discovery and loading?

To structure a Claude Code skill, define explicit frontmatter fields like name and description, write a lean SKILL.md body in imperative style, and move detailed operational content to modular references and examples for progressive disclosure.

What is progressive disclosure when building Claude Code plugins?

Progressive disclosure is a design approach for Claude Code plugins that keeps the SKILL.md body lean by moving detailed operational content into optional references, examples, and scripts so Claude loads only necessary content on demand.

How do I create standardized frontmatter for a Claude Code skill?

Create standardized frontmatter for a Claude Code skill by including explicit name and description fields that are specific and trigger-ready, ensuring the skill can be accurately discovered and validated by the system.

Can I use existing templates and references to assemble a complete Claude Code skill?

Yes, you can assemble a complete Claude Code skill by accessing existing references, examples, and scripts, combining them with explicit frontmatter fields and a structured SKILL.md body to support rapid creation and refinement.

What is the best way to validate a Claude Code skill before deployment?

The best way to validate a Claude Code skill is to use the recommended reviewer workflow to check frontmatter triggers and structure, then test loading the skill on expected triggers to ensure accurate discovery and progressive disclosure.

Why does my Claude Code skill fail to load on expected triggers?

A Claude Code skill may fail to load if the frontmatter lacks a specific name and description, or if the SKILL.md body is overloaded instead of using progressive disclosure through references and examples for detailed operational content.