create-skill

Guide users in creating custom Agent Skills within the Cursor IDE.

2.5k|180|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/xstongxue/best-skills --skill create-skill-xstongxue
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/xstongxue/best-skills/tree/main/skills/skill-create
Command: npx skills add https://github.com/xstongxue/best-skills --skill create-skill-xstongxue

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and best practices for creating effective Agent Skills within the Cursor IDE, enabling users to automate specialized workflows.

Core Features & Use Cases

  • Skill Structure Guidance: Explains directory layout, SKILL.md format, and required metadata.
  • Best Practices: Details on writing concise instructions, progressive disclosure, and avoiding anti-patterns.
  • Workflow Patterns: Demonstrates common patterns like templates, examples, and conditional workflows.
  • Use Case: A developer wants to create a new skill to automatically generate documentation for their API endpoints. They can use this skill to understand the required SKILL.md structure, best practices for describing the skill's function, and how to include example API calls.

Quick Start

Follow the steps outlined in this skill to create a new skill for generating API documentation.

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 Agent Skill for Cursor IDE?

To create an Agent Skill for Cursor, you structure a specific directory layout and a SKILL.md file containing required metadata. This process guides you through defining the skill structure, writing concise instructions, and organizing content to build reusable automation workflows.

What is the correct directory structure and SKILL.md format for building Cursor workflows?

The SKILL.md format requires specific metadata fields, descriptions, and organized content sections to function properly. Following this structure ensures your automation tool integrates seamlessly into the IDE, enabling progressive disclosure and avoiding common authoring anti-patterns.

What are the best practices for writing Agent Skill instructions?

Best practices for writing Agent Skill instructions include keeping commands concise, utilizing progressive disclosure, and avoiding anti-patterns. Applying these principles ensures your custom workflows execute reliably and remain maintainable within the Cursor IDE.

Do I need any dependencies to develop Agent Skills for Cursor?

No external dependencies are required to develop Agent Skills. You only need the Cursor IDE environment to begin authoring custom automation tools, utilizing the provided structural guidance and workflow patterns to define your tool's logic.

Can I include templates and examples when building custom IDE automation tools?

Yes, you can include templates and examples when building custom IDE automation tools. The skill creation process demonstrates common workflow patterns like templates and conditional logic, enabling you to facilitate specialized tasks such as automatic API documentation generation.