create-skill

Guides creation of Agent Skills for Cursor with SKILL.md structure and best practices.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/shoshoavi/agentic_worflows --skill create-skill-shoshoavi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/shoshoavi/agentic_worflows/tree/main/cursor/skills-cursor/create-skill
Command: npx skills add https://github.com/shoshoavi/agentic_worflows --skill create-skill-shoshoavi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing effective Agent Skills for Cursor requires knowing the correct SKILL.md format, frontmatter rules, description conventions, and directory layout, which are easy to get wrong without guidance. ## Core Features & Use Cases - Structured Authoring Workflow: Walks through discovery, design, implementation, and verification phases when creating a new skill. - Format Standards: Enforces SKILL.md frontmatter requirements, description best practices, progressive disclosure, and the 500-line limit. - Use Case: A developer wants to codify their team's code review standards into a reusable Cursor skill; this skill gathers requirements, drafts the SKILL.md with proper frontmatter, and organizes supporting reference files. ## Quick Start Help me create a new Cursor skill that generates commit messages from git diffs.

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 custom skill in Cursor?▼

Create a directory containing a SKILL.md file with YAML frontmatter defining a name and description, followed by markdown instructions. Store it in ~/.cursor/skills/ for personal use or .cursor/skills/ for project sharing.

What should a SKILL.md file contain?▼

A SKILL.md requires YAML frontmatter with a name (max 64 chars, lowercase with hyphens) and a description (max 1024 chars), followed by a markdown body with step-by-step instructions, examples, and links to optional reference files.

Where are Cursor skills stored?▼

Personal skills live in ~/.cursor/skills/skill-name/ and apply across all projects, while project skills live in .cursor/skills/skill-name/ and are shared with the repository. Never create skills in ~/.cursor/skills-cursor/, which is reserved for built-in skills.

How do I write a good skill description for discovery?▼

Write in third person, be specific, and include both what the skill does and when to use it with trigger terms. For example, mention file formats and scenarios the agent should match against when deciding to apply the skill.

What is the maximum length for a SKILL.md file?▼

Keep SKILL.md under 500 lines for optimal performance. Move detailed documentation into separate reference files linked one level deep so the agent reads them only when needed.