creating-agent-skills

Enforce Anthropic SKILL.md structure and best practices for Claude Code Skills.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mengblom/dex-ghx --skill creating-agent-skills-mengblom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-agent-skills
Source: https://github.com/mengblom/dex-ghx/tree/main/.claude/plugins/compound-engineering/skills/create-agent-skills
Command: npx skills add https://github.com/mengblom/dex-ghx --skill creating-agent-skills-mengblom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps Claude author high-quality Claude Code Skills by providing clear, specification-aligned structure, writing guidance, and quality checks so skills are discoverable and execute correctly.

Core Features & Use Cases

  • Skill authoring guidance: Uses Anthropic’s Skill conventions (YAML frontmatter + structured body) to produce reliable skills.
  • Progressive disclosure best practices: Keeps SKILL.md concise while pushing deep details into references.
  • Content quality improvement: Provides naming, description trigger guidance, structural rules, and audit-oriented rubrics to reduce errors.
  • Use when: Writing a new SKILL.md, improving an existing skill, or debugging discovery/activation problems.

Quick Start

Use the creating-agent-skills skill to rewrite an existing SKILL.md to improve its name, description triggers, and structure while keeping SKILL.md concise.

Frequently Asked Questions about creating-agent-skills

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

FAQPage Schema
How do I write a Claude Code SKILL.md file that triggers reliably?

To write a Claude Code SKILL.md that triggers reliably, enforce Anthropic specification structure by defining clear YAML frontmatter, name conventions, and description triggers. This ensures Claude discovers and activates the skill correctly during workflow routing.

What is progressive disclosure in Claude Code skill authoring?

Progressive disclosure in skill authoring is the practice of keeping SKILL.md concise while pushing deep operational details into reference components. This structure prevents context bloat and ensures Claude executes operational instructions efficiently without parsing unnecessary metadata.

How do I audit an existing Claude Code skill for structural quality?

To audit an existing Claude Code skill for structural quality, apply specification-aligned rubrics to check YAML frontmatter formatting, naming conventions, and description triggers. This process identifies missing required tags and formatting rules that hinder skill discovery and execution.

Why does my Claude Code skill fail to activate during workflow routing?

A Claude Code skill fails to activate during workflow routing when its YAML frontmatter lacks required tags or its description triggers do not satisfy discovery requirements. Refining the skill metadata and operational instructions ensures Claude can correctly parse and execute the skill.

Can I use Claude Code skill authoring conventions to debug discovery problems?

Yes, you can use Claude Code skill authoring conventions to debug discovery problems by validating SKILL.md metadata against Anthropic structural constraints. Refining frontmatter formatting and operational instructions resolves execution failures caused by misaligned naming and description triggers.