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.