create-agent-skills

Create and audit Claude Code Skills with SKILL.md structure and workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Folly-Partners/claudesync --skill create-agent-skills-folly-partners
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/Folly-Partners/claudesync/tree/main/plugins/cache/every-marketplace/compound-engineering/2.15.1/skills/create-agent-skills
Command: npx skills add https://github.com/Folly-Partners/claudesync --skill create-agent-skills-folly-partners

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance for creating, writing, building, and refining Claude Code Skills. It helps teams design robust Skill Units that are easy to discover, audit, and extend.

Core Features & Use Cases

  • Router-based organization: Guides how to structure skills with SKILL.md, workflows/, references/, templates/, and scripts/.
  • Use cases: creating a new skill, auditing an existing skill, upgrading to the router pattern, adding components, and performing validation.
  • XML-centric guidance: Emphasizes pure XML structure in body content and essential YAML frontmatter.
  • Progressive disclosure patterns: Recommends linking to references to keep SKILL.md concise while exposing details in references.

Quick Start

To start, invoke guidance for building a new skill or auditing an existing one. Follow the recommended workflows and reference files to assemble and validate a complete Skill Unit.

Frequently Asked Questions about create-agent-skills

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

FAQPage Schema
How do I create a Claude Code skill with proper structure and best practices?

Creating a Claude Code skill requires organizing your work with SKILL.md frontmatter, XML-structured body content, and supporting directories for workflows, references, templates, and scripts. The create-agent-skills guidance walks you through router-based organization, progressive disclosure patterns, and validation to build scalable, discoverable skills.

What's the best way to organize skill components using the router pattern?

Router-pattern organization structures skills into SKILL.md (core metadata and logic), workflows/ (decision trees), references/ (detailed documentation), templates/ (reusable XML blocks), and scripts/ (automation). This layout enforces consistent naming, supports progressive disclosure, and makes skills easier to audit and extend.

How do I validate and audit an existing skill's structure?

Skill validation checks XML structure integrity, YAML frontmatter compliance, naming conventions, and reference linking. The create-agent-skills skill provides audit workflows that identify structural gaps, enforce best practices, and guide you toward consistent skill design across teams.

Can I upgrade an existing skill to use the router pattern?

Yes. The skill includes workflows for migrating existing skills to router-based organization by refactoring SKILL.md content, separating logic into workflows and references, and establishing templates and scripts directories. This process improves maintainability and discovery without rewriting core functionality.

What role does XML structure play in skill design?

XML structure forms the foundation of skill body content, providing semantic markup for skill logic and ensuring consistent parsing and execution. The create-agent-skills guidance emphasizes pure XML with minimal wrapper overhead, paired with progressive disclosure through references to keep SKILL.md concise.

How do I decide what content belongs in SKILL.md versus references?

Progressive disclosure patterns guide this trade-off: keep SKILL.md focused on immediate task logic and entry points, then link to references for detailed workflows, configuration options, and edge cases. This approach reduces cognitive load, improves discoverability, and scales as skills grow.