create-agent-skills

Create Claude Skill SKILL.md files with XML-first progressive disclosure and validation patterns.

2|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/hupyy-labs/verticalslice-smt-service --skill create-agent-skills-hupyy-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/hupyy-labs/verticalslice-smt-service/tree/main/.claude/skills/create-agent-skills/skills/create-agent-skills
Command: npx skills add https://github.com/hupyy-labs/verticalslice-smt-service --skill create-agent-skills-hupyy-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill teaches how to author Claude Agent Skills using a consistent, XML-first structure and progressive disclosure to ensure skills are discoverable, maintainable, and reusable across tasks.

Core Features & Use Cases

  • YAML frontmatter with mandatory fields like name and description, designed for reliable discovery
  • Pure XML body with sections such as objective, quick_start, and success_criteria, plus optional context, workflow, and advanced_features
  • Progressive disclosure through reference files and external scripts, keeping the main file concise
  • Validation and testing practices to ensure structure, naming, and safety guidelines are followed

Quick Start

Create a new skill directory named create-agent-skills, add a SKILL.md with a valid YAML frontmatter and a body that follows the references pattern.

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 Claude Agent Skills using XML-first prompts?

To structure Claude Agent Skills with XML-first prompts, author a SKILL.md file containing YAML frontmatter for discovery and a pure XML body with sections like objective, quick_start, and success_criteria for maintainable execution.

What is progressive disclosure in agent skill authoring?

Progressive disclosure in agent skill authoring is the practice of keeping the main SKILL.md file concise by offloading extended context, workflows, and advanced features into separate reference files and external scripts.

How do I add YAML frontmatter to a SKILL.md file for reliable discovery?

Add YAML frontmatter to your SKILL.md file by including mandatory fields like name and description at the top, ensuring the agent skill is reliably discovered and indexed across tasks.

Can I organize complex agent skills with multiple reference files?

Yes, you can organize complex agent skills by separating advanced features, workflows, and context into external reference files, keeping the core XML body concise while supporting safety, testing, and deployment workflows.

What validation practices should I follow when creating agent skills?

When creating agent skills, follow validation practices that check XML structure, directory naming conventions, frontmatter fields, and safety guidelines to ensure skills remain discoverable and maintainable.

Does this skill authoring approach work for both single and complex multi-file skills?

Yes, this XML-first skill authoring approach supports both single concise skills and complex multi-file skills by scaling progressive disclosure through reference files, external scripts, and structured templates.