skill-design-guide

Document and standardize Claude Skill design with YAML frontmatter rules.

Updated Mar 3, 2026
One-click install
npx skills add https://github.com/tarrragon/ccsession --skill skill-design-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-design-guide
Source: https://github.com/tarrragon/ccsession/tree/main/.claude/skills/skill-design-guide
Command: npx skills add https://github.com/tarrragon/ccsession --skill skill-design-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This guide standardizes the creation, review, and upkeep of Claude Skills by codifying official specifications, YAML frontmatter rules, and description-writing best practices to reduce ambiguity and risk.

Core Features & Use Cases

  • Provides official frontmatter specifications (name, description, compatibility, license, metadata) and naming and structuring guidelines.
  • Promotes Progressive Disclosure architecture to balance detail with token efficiency.
  • Offers best-practice guidance for writing clear descriptions, troubleshooting, and safety considerations for skill authors and reviewers.

Quick Start

Create a new skill directory named skill-name, add SKILL.md with the required frontmatter, and consult the references for deeper guidance on design patterns and pitfalls.

Frequently Asked Questions about skill-design-guide

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

FAQPage Schema
What is the required YAML frontmatter for Claude skills?

Required YAML frontmatter for Claude skills includes the name and description fields, with additional optional metadata for compatibility and licensing to ensure proper skill validation.

How do I standardize Claude skill creation across multiple projects?

To standardize Claude skill creation, apply official design guidelines that prescribe consistent directory structures, YAML frontmatter validation rules, and progressive disclosure architecture to reduce ambiguity across projects.

What is progressive disclosure architecture in skill design?

Progressive disclosure architecture in skill design balances detail with token efficiency by structuring SKILL.md files to reveal deeper guidance and references only when needed during skill execution.

Does the Claude skill guide include best practices for writing descriptions?

The Claude skill guide includes best-practice guidance for writing clear descriptions, troubleshooting common issues, and outlining safety considerations for both skill authors and reviewers.

Can I use this guide to review and validate existing skill quality?

You can use this guide to review skill quality by checking existing skills against the official frontmatter specifications, naming conventions, and safety guidelines outlined in the reference documentation.

What are the limitations when updating YAML frontmatter in older skills?

When updating YAML frontmatter in older skills, limitations may arise if existing structures lack the required name and description fields or fail to align with current progressive disclosure and safety standards.