skill-creator

Create Claude Code Skill Units with required frontmatter and resource scaffolds.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cedricfressin/claude-config --skill skill-creator-cedricfressin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-creator
Source: https://github.com/cedricfressin/claude-config/tree/main/skills/meta-skill-creator
Command: npx skills add https://github.com/cedricfressin/claude-config --skill skill-creator-cedricfressin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill Creator guides users to define and structure Claude Code Skill Units, ensuring consistent frontmatter, body organization, and optional bundled resources. It helps teams quickly bootstrap skills that are easy to discover, load progressively, and maintain over time.

Core Features & Use Cases

  • YAML frontmatter validation: ensures presence of name and description and adheres to constraints.
  • Progressive disclosure pattern: outlines core content in SKILL.md and links to references/resources for deeper dives.
  • Bundled resources scaffolding: suggests scripts, references, and assets directories when needed, enabling repeatable skill packaging.

Quick Start

  • Create a new skill skeleton quickly by running or placing a SKILL.md with required fields and optional resource directories. This enables rapid onboarding for new skills and consistent structure across projects

Frequently Asked Questions about skill-creator

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

FAQPage Schema
How do I create a Claude Code skill with the correct SKILL.md frontmatter and structure?

To create a Claude Code skill, generate a SKILL.md file with required YAML frontmatter fields like name and description. This standardizes skill creation by validating frontmatter constraints and organizing the body content for discovery and loading.

What is progressive disclosure in skill packaging and when should I use it?

Progressive disclosure in skill packaging outlines core content directly in SKILL.md while linking to deeper references. Use this pattern when designing complex skills to ensure easy discovery and progressive loading of bundled resources.

How do I scaffold scripts and asset directories for a new skill bundle?

Scaffold scripts and asset directories by creating optional resource folders alongside your SKILL.md. This enables repeatable skill packaging by organizing bundled resources like scripts, references, and assets for distribution.

Do I need XML templates to standardize Claude Code skill creation?

XML templates are not strictly required but can structure skill content. The essential requirement is valid YAML frontmatter and a clear SKILL.md body to satisfy discovery, loading, and packaging constraints.

What's the best way to validate YAML frontmatter for Claude Code skills?

The best way to validate YAML frontmatter is ensuring the presence of required name and description fields while adhering to specific constraints. This guarantees the skill meets discovery and loading requirements.

Why does my Claude Code skill fail to load during discovery?

Skills fail to load during discovery when required YAML frontmatter fields like name and description are missing or invalid. Ensure your SKILL.md adheres to frontmatter constraints to satisfy packaging requirements.