create-agent-skills

Create Claude Code skills with YAML frontmatter and XML structure.

9|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/sylvanding/omelette --skill create-agent-skills-sylvanding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-agent-skills
Source: https://github.com/sylvanding/omelette/tree/main/.claude/skills/create-agent-skills
Command: npx skills add https://github.com/sylvanding/omelette --skill create-agent-skills-sylvanding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Creating well-structured Claude Code skills and slash commands requires understanding official specifications, best practices, and structural patterns. Without proper guidance, developers produce inconsistent, hard-to-maintain, or poorly performing skills that waste context window space and fail to auto-discover correctly.

Core Features & Use Cases

  • Skill Creation: Build new skills from scratch with proper YAML frontmatter, XML structure, and progressive disclosure patterns.
  • Command Migration: Convert existing slash commands to skills or upgrade simple skills to router patterns with workflows and references.
  • Audit & Verification: Audit existing skills against best practice checklists and verify content accuracy against current API documentation.
  • Use Case: A developer building a team skill library can use this to create a new data-processing skill, audit an outdated integration skill, and verify that documented API endpoints remain current.

Quick Start

Use the create-agent-skills skill to build a new skill for processing PDF documents by answering the intake questions and selecting the appropriate workflow.

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 Claude Code skills with valid YAML frontmatter and XML structure?

Creating Claude Code skills requires structuring files with valid YAML frontmatter and pure XML structure. This approach ensures proper auto-discovery and prevents wasting context window space.

What is the best way to convert existing slash commands to skills?

Converting existing slash commands to skills involves upgrading them into router patterns. This migration adds structured workflows and references to enhance command functionality.

How do I audit Claude Code skills against current API documentation?

Auditing Claude Code skills involves verifying content accuracy against current API documentation using best practice checklists. This ensures documented endpoints remain valid and up-to-date.

Does Claude Code skill authoring require cross-model testing?

Claude Code skill authoring requires cross-model testing to satisfy official specifications. This testing verifies that skills perform consistently and accurately across different environments.

When should I use progressive disclosure patterns in Claude Code skills?

Use progressive disclosure patterns when building Claude Code skills from scratch to optimize context window usage. This pattern prevents poorly performing skills from loading unnecessary data.

Can I integrate Context7 MCP into my Claude Code skill workflows?

Integrating Context7 MCP into Claude Code skill workflows verifies content accuracy against current documentation. This integration satisfies official requirements for maintaining valid API references.