create-skill

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

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/pulak999/ai-tooling --skill create-skill-pulak999
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/pulak999/ai-tooling/tree/main/ai-assistant-kit/cursor-skills-cursor/create-skill
Command: npx skills add https://github.com/pulak999/ai-tooling --skill create-skill-pulak999

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing effective Agent Skills for Cursor requires knowing the SKILL.md format, frontmatter rules, description conventions, and authoring patterns, which are easy to get wrong without guidance. ## Core Features & Use Cases - Structured Authoring Workflow: Walks through discovery, design, implementation, and verification phases for new skills. - Format Rules and Patterns: Covers frontmatter requirements, description writing, progressive disclosure, templates, examples, and workflow patterns. - Anti-Pattern Guidance: Flags common mistakes like vague names, Windows-style paths, time-sensitive content, and inconsistent terminology. - Use Case: You want to codify your team's code review standards into a reusable Cursor skill; this skill helps you gather requirements, draft the SKILL.md, and verify it meets quality criteria. ## Quick Start Ask the agent to help you create a new Cursor skill for your workflow, and it will gather requirements and generate the SKILL.md structure.

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-shared skills.

What should a Cursor skill description include?

Write the description in third person, covering both what the skill does and when the agent should apply it. Include specific trigger terms so the agent can match the skill to relevant user requests.

Where are Cursor skills stored?

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

How long should a SKILL.md file be?

Keep SKILL.md under 500 lines for optimal performance. Move detailed documentation and examples into separate reference files linked from SKILL.md, keeping references one level deep.

When should a Cursor skill include scripts?

Include utility scripts for fragile or consistency-critical operations where generated code would be unreliable. Scripts save tokens, ensure consistent behavior, and should document required packages with explicit error handling.