create-agent-skills

Create Claude Code Skills with XML structure and YAML frontmatter.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/voronerd/claude-orchestration-template --skill create-agent-skills-voronerd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/voronerd/claude-orchestration-template/tree/main/template_root/.claude/skills/create-agent-skills
Command: npx skills add https://github.com/voronerd/claude-orchestration-template --skill create-agent-skills-voronerd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Authoring Claude Skills can be complex and error-prone. This Skill provides expert guidance, structure patterns, and best practices to create, write, build, and refine Claude Code Skills consistently.

Core Features & Use Cases

  • Router-pattern templates, references, and workflows to enforce disciplined skill authoring
  • Inline essential principles in SKILL.md and progressive disclosure to keep SKILL.md under 500 lines
  • XML-based structure enforcement, YAML frontmatter validation, and robust verification patterns
  • Guidance for audits, upgrades, and iterative improvements across simple and router skills

Quick Start

Follow the router pattern in SKILL.md to structure a new skill and generate the initial SKILL.md, workflows/, and references/.

Frequently Asked Questions about create-agent-skills

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

FAQPage Schema
How do I structure a Claude Code Skill using the router pattern?

To structure a Claude Code Skill with the router pattern, you separate logic into modular SKILL.md, workflows, and references files, keeping the main file under 500 lines via progressive disclosure to enforce disciplined authoring.

What is progressive disclosure in Claude Skill design?

Progressive disclosure in Claude Skill design means inlining essential principles in SKILL.md while offloading extended context to references, keeping the file under 500 lines for optimal prompt engineering.

Do I need YAML frontmatter and XML structure for Claude Skills?

Yes, YAML frontmatter and XML structure are required for Claude Skills to ensure valid metadata parsing and consistent content hierarchy, preventing authoring errors and guaranteeing robust execution.

What is the best way to audit and improve existing Claude Skills?

The best way to audit existing Claude Skills is to evaluate them against best practices, checking XML structure, YAML frontmatter validation, and router pattern implementation to identify flaws and enable iterative upgrades.

Are there limitations to keeping a Claude Skill SKILL.md file under 500 lines?

The 500-line SKILL.md limit prevents context saturation but requires offloading complex logic to reference files, demanding careful workflow partitioning to avoid losing critical prompt engineering context.