create-skill

Guides users through creating custom Agent Skills for Cursor.

Updated Sep 24, 2021
One-click install
npx skills add https://github.com/coolguy1771/dotfiles --skill create-skill-coolguy1771
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/coolguy1771/dotfiles/tree/main/chezmoi/private_dot_cursor/skills-cursor/create-skill
Command: npx skills add https://github.com/coolguy1771/dotfiles --skill create-skill-coolguy1771

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill guides users through the process of creating, structuring, and writing effective Agent Skills for Cursor, ensuring they are discoverable and performant.

Core Features & Use Cases

  • Skill Structure Guidance: Learn the correct directory layout and file structure for skills.
  • SKILL.md Best Practices: Understand how to write effective name, description, and instructional content.
  • Description Optimization: Learn to write specific, third-person descriptions that improve skill discovery.
  • Progressive Disclosure: Implement strategies to keep SKILL.md concise and link to detailed references.
  • Use Case: A user wants to create a new skill to help them generate commit messages based on git diffs. This Skill will guide them through defining the skill's purpose, writing its description, structuring its files, and providing clear instructions.

Quick Start

Follow the steps outlined in this skill to create a new Agent Skill for Cursor.

Frequently Asked Questions about create-skill

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

FAQPage Schema
How do I create custom Agent Skills for Cursor?

To create custom Agent Skills for Cursor, you need to follow specific directory layouts, format the SKILL.md file correctly, and write specific third-person descriptions to ensure proper skill discovery and performance.

What is the correct file structure for Cursor Agent Skills?

The correct file structure for Cursor Agent Skills involves a specific directory layout containing scripts and references, with a concise SKILL.md file that uses progressive disclosure by linking to detailed external references.

How should I write a SKILL.md description for optimal skill discovery?

For optimal skill discovery, a SKILL.md description should be written in the third person and use specific vocabulary that clearly defines the skill's purpose, ensuring the agent can accurately identify when to trigger it.

What is progressive disclosure in Agent Skills and when should I use it?

Progressive disclosure in Agent Skills is the strategy of keeping the SKILL.md file concise by linking to detailed references. Use it to maintain token efficiency and optimal performance during agent processing.

Can I use scripts and references to build a Cursor skill for generating commit messages?

Yes, you can build a Cursor skill for generating commit messages by defining its purpose, writing a specific description, structuring its scripts and references, and providing clear instructions within the SKILL.md file.

Why do my custom Cursor Agent Skills fail to load or trigger correctly?

Custom Cursor Agent Skills may fail to trigger if they do not adhere to specific naming conventions, lack concise instructional content, or have poorly optimized descriptions that hinder the agent's skill discovery process.