create-skill

Create Cursor Skills with YAML frontmatter and structured Markdown bodies.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/caezium/skills --skill create-skill-caezium
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/caezium/skills/tree/main/create-skill
Command: npx skills add https://github.com/caezium/skills --skill create-skill-caezium

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a standardized blueprint for creating, validating, and documenting Cursor Skills, ensuring every Skill follows a consistent structure, frontmatter, and guidance.

Core Features & Use Cases

  • Defines a clear frontmatter schema (name + description) and a usable Markdown body that can be loaded by the agent.
  • Outlines progressive disclosure and optional resources (references, assets, scripts) to structure rich skills for reuse and auditing.
  • Ideal for onboarding new Skill authors, auditing existing Skills for quality, and scaffolding new Skill directories quickly.

Quick Start

Write the SKILL.md frontmatter with name and description, then populate the body with instructions and examples.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create a Cursor Skill with the correct frontmatter structure?

A Cursor Skill requires a SKILL.md file with YAML frontmatter containing name and description fields, followed by a Markdown body with structured instructions, examples, and optional resources for agent loading.

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

Progressive disclosure is a skill design technique that layers optional resources like references, assets, and scripts outside the core SKILL.md frontmatter, enabling reuse and auditing while keeping the base instructions concise.

What's the best way to validate markdown frontmatter for custom workflow templates?

Validating markdown frontmatter for workflow templates involves checking that required name and description fields exist in the YAML header, ensuring skills meet organizational standards for reliable discovery and activation.

Can I use skill templates for personal project development workflows?

Yes, skill templates support both personal and project development workflows, providing a standardized blueprint with consistent frontmatter validation and structured body guidelines for scaffolding new skill directories quickly.

Do I need dependencies or external components to start writing skill documentation?

No dependencies or external components are required; you only need to define the YAML frontmatter schema with name and description fields and populate the Markdown body with structured instructions and examples.

Why does my agent fail to load a skill with missing YAML frontmatter fields?

Agents fail to load skills when missing YAML frontmatter fields because frontmatter validation requires both name and description to satisfy the schema, ensuring reliable discovery and activation across workflows.