create-agent-skills

Create and audit Claude Code Skills with structured SKILL.md guidance and router-based architecture.

24.1k|2.0k|Updated Oct 9, 2025
One-click install
npx skills add https://github.com/EveryInc/compound-engineering-plugin --skill create-agent-skills-everyinc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/EveryInc/compound-engineering-plugin/tree/main/plugins/compound-engineering/skills/create-agent-skills
Command: npx skills add https://github.com/EveryInc/compound-engineering-plugin --skill create-agent-skills-everyinc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, bash, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Guides users on creating, auditing, upgrading, and organizing Claude Skills using router patterns, references, and tooling.

Core Features & Use Cases

  • Router pattern design and upgrading
  • Guidance for adding workflows and references
  • Validation patterns and packaging steps

Quick Start

Plan your skill's router, references, and packaging approach.

Frequently Asked Questions about create-agent-skills

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

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

Router pattern design for Claude Skills involves structuring intake and routing logic to handle user inputs and direct them to appropriate handlers. The create-agent-skills Skill provides guidance on architecting this essential pattern, including intake mechanisms and routing rules, within a 500-line SKILL.md framework that enforces pure XML structure and progressive disclosure.

What's the best way to organize references and workflows in a Claude Skill?

Organize Claude Skill components by grouping references, workflows, templates, and scripts into clearly separated sections within your SKILL.md file. The create-agent-skills Skill enforces structured organization using pure XML, ensuring components are discoverable and maintainable while staying within the 500-line limit.

Can I audit or modify an existing Claude Skill?

Yes, the create-agent-skills Skill applies to auditing and modifying existing Skills by validating router patterns, checking component organization, and ensuring SKILL.md adheres to the 500-line limit and XML structure requirements. This enables systematic upgrades to improve routing logic, add workflows, or reorganize references.

What are the core requirements for a valid Claude Skill structure?

A valid Claude Skill requires pure XML structure, a SKILL.md under 500 lines, essential router-pattern components (intake and routing), progressive disclosure, and organized references, workflows, templates, and scripts. The create-agent-skills Skill enforces these validation patterns and provides packaging guidance.

How do I add new components like workflows or templates to my Skill?

Add new components by integrating them into your router-based architecture with clear routing logic and organized references. The create-agent-skills Skill guides component insertion using pure XML, ensuring new workflows, templates, and scripts integrate cleanly while maintaining the SKILL.md structure and 500-line constraint.

What's the difference between building a Skill from scratch versus upgrading an existing one?

Building from scratch requires planning your router design and initial component structure; upgrading focuses on validating existing patterns, refactoring routing logic, and adding new workflows or references. The create-agent-skills Skill provides structured guidance and validation patterns for both paths, enforcing consistent organization and XML purity.