creating-agent-skills

Create and audit Claude Code Skills with SKILL.md frontmatter and XML structure.

1|Updated Jun 28, 2026
One-click install
npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill creating-agent-skills-whmathews15
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: creating-agent-skills
Source: https://github.com/whmathews15/DEX-Personal-Operating-System/tree/main/.claude/plugins/compound-engineering/skills/create-agent-skills
Command: npx skills add https://github.com/whmathews15/DEX-Personal-Operating-System --skill creating-agent-skills-whmathews15

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you create, audit, and evolve Claude Code Skills without needing to remember the full specification, structure, or best-practice patterns.

Core Features & Use Cases

  • Build new skills from scratch with valid frontmatter, clear discovery metadata, and maintainable instruction bodies.
  • Audit existing skills for structural issues, missing metadata, broken references, and weak discovery signals.
  • Add workflows, references, templates, scripts, and router upgrades as a skill grows in complexity.
  • Use it when you need to author a new skill, improve an existing one, or understand how Claude Code Skills should be organized.

Quick Start

Ask this Skill to create, audit, or upgrade a Claude Code Skill and provide the goal, current files, and any constraints you want preserved.

Frequently Asked Questions about creating-agent-skills

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

FAQPage Schema
How do I create a Claude Code skill from scratch?

To create a Claude Code skill, you need valid SKILL.md frontmatter, pure XML body structure, and one-level-deep references. This skill transforms raw requirements into structured, discoverable, and maintainable agent skills automatically.

What is the required structure for a valid SKILL.md file?

A valid SKILL.md file requires frontmatter for discovery metadata, a pure XML body structure for instructions, and one-level-deep references. This structure supports progressive disclosure, workflow routing, and maintains skill discoverability within repositories.

How do I audit existing Claude Code skills for structural issues?

You can audit existing Claude Code skills to identify structural issues, missing metadata, broken references, and weak discovery signals. This skill evaluates your SKILL.md files against the required frontmatter, XML body, and reference specifications.

Can I add scripts and templates to an existing Claude Code skill?

Yes, you can add workflows, references, templates, scripts, and router upgrades as a Claude Code skill grows in complexity. This allows you to extend existing skills with new capabilities while maintaining valid structure and discoverability.

When do I need to upgrade the workflow routing for my Claude skills?

You need workflow routing upgrades when a Claude Code skill grows in complexity and requires better discovery signals. Router upgrades, along with reference design and script integration, help maintain structured and maintainable agent skills as functionality expands.

Does the skill audit check for broken reference files?

Yes, the skill audit checks for broken references, missing metadata, and weak discovery signals in existing skills. It validates that one-level-deep references are properly structured to support discovery, routing, and progressive disclosure.