One-click install
npx skills add https://github.com/thejordanleopold/claude-code-skills-distilled --skill skill-creation-thejordanleopold
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creation
Source: https://github.com/thejordanleopold/claude-code-skills-distilled/tree/main/skill-creation
Command: npx skills add https://github.com/thejordanleopold/claude-code-skills-distilled --skill skill-creation-thejordanleopold

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Guide helps skill authors create, validate, and improve Claude Code skills using a test-driven approach that emphasizes discoverability, quality, and structured packaging.

Core Features & Use Cases

  • Provides a canonical structure for new skills including SKILL.md, optional scripts/references/assets directories.
  • Defines best practices for frontmatter, description, progressive disclosure, and Claude Search Optimization (CSO) alignment.
  • Useful for teams refining skill taxonomies, documenting patterns, and auditing existing skills for consistency.

Quick Start

Draft SKILL.md with name and description and add optional resources as needed to support progressive disclosure.

Frequently Asked Questions about skill-creation

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

FAQPage Schema
How do I create a Claude Code skill with the correct YAML frontmatter structure?

Claude Code skills require a SKILL.md file with YAML frontmatter containing name and description fields. The body must stay under 500 lines, with optional scripts/, references/, and assets/ directories for progressive disclosure.

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

Progressive disclosure in skill creation is a structured packaging approach that layers skill information, using optional scripts/, references/, and assets/ directories to expose details only when needed, reducing cognitive load and keeping the core SKILL.md concise.

How do I validate and audit existing Claude Code skills for quality assurance?

Quality assurance for Claude Code skills uses a test-driven approach to review existing skill definitions, checking frontmatter compliance, description clarity, structured anatomy, and Claude Search Optimization alignment to ensure consistency and discoverability across skill taxonomies.

Does my skill need a test-driven development approach to pass quality review?

A test-driven development approach is required for skill quality review. This methodology validates new skill definitions and improvements by emphasizing discoverability, progressive disclosure, and structured anatomy to ensure reliable, consistent Claude Code skills.

What's the best way to optimize a skill for Claude Search Optimization (CSO)?

Optimize a skill for Claude Search Optimization (CSO) by defining clear best practices in the frontmatter description, maintaining structured anatomy, and applying progressive disclosure so the skill is easily discoverable and accurately indexed.

Are there line count limitations when defining a new SKILL.md file?

Yes, the SKILL.md body must be under 500 lines. This constraint enforces progressive disclosure, requiring authors to move detailed logic into optional scripts/, references/, and assets/ directories rather than overloading the main definition file.