skill-development

Create Claude Code Skill Units with SKILL.md frontmatter and progressive disclosure.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/moughamir/justwaitit-review --skill skill-development-moughamir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-development
Source: https://github.com/moughamir/justwaitit-review/tree/main/.agents/skills/skill-development
Command: npx skills add https://github.com/moughamir/justwaitit-review --skill skill-development-moughamir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill resolves confusion about how to structure a Claude Code Skill Unit so it can be auto-discovered, correctly load its YAML metadata, and provide the right level of instructions at the right time via progressive disclosure.

Core Features & Use Cases

  • Skill unit structure: Guides how to create a valid skill directory with the required SKILL.md entry point and optional supporting folders (scripts/, references/, assets/).
  • Discovery-ready frontmatter: Ensures SKILL.md includes a name and a description with specific trigger phrases for reliable activation.
  • Context-efficient progressive disclosure: Establishes a practical loading model (metadata first, full SKILL.md on trigger, and bundled resources on demand) to keep context tight and scalable.
  • Quality and safety checklist: Provides writing-style rules, size targets, and validation steps to reduce broken activations and overly large instructions.

Quick Start

Use the skill-development skill to write or improve a new SKILL.md by ensuring the frontmatter contains the correct name and a third-person description with concrete trigger phrases, then revise the body to follow the required imperative writing style and progressive disclosure structure.

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 for auto-discovery?

To structure a Claude Code skill for auto-discovery, create a valid skill directory with a required SKILL.md entry point and optional supporting folders like scripts/, references/, and assets/ to organize deterministic scripts and on-demand documentation separately.

What is progressive disclosure in skill development?

Progressive disclosure in skill development is a context loading model that loads YAML metadata first, the full SKILL.md on trigger, and bundled resources on demand to keep context tight and scalable across large skill structures.

How do I write SKILL.md frontmatter for reliable skill activation?

Writing reliable SKILL.md frontmatter requires including a valid name and a third-person description containing concrete trigger phrases, ensuring the skill can be correctly auto-discovered and activated by the Claude Code environment.

Can I use existing markdown documentation as a Claude Code skill unit?

Existing markdown documentation must be reorganized into a valid skill unit structure to work with Claude Code, separating the SKILL.md entry point from references and adding required frontmatter with specific trigger phrases for proper activation.

What writing style should SKILL.md body instructions follow?

SKILL.md body instructions should follow an imperative writing style with specific, actionable directives rather than descriptive text, reducing broken activations and ensuring deterministic execution behavior within the Claude Code environment.

Why does my Claude Code skill fail to activate on trigger phrases?

Claude Code skills fail to activate on trigger phrases when the SKILL.md frontmatter lacks a third-person description with concrete trigger keywords, or when the directory structure incorrectly bundles references into the main file, inflating context size.