cursor-commands
Cursor Custom Slash Commands
Install / Use
npx skills add hamzafer/cursor-commandsInstalls into whichever agent you are using.
.cursorrules
Cursor IDE rules (legacy)
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
Skill content
View source on GitHubCursor Commands
⭐ Featured by Cursor
A curated collection of Cursor slash-command prompts that give your team reusable, version-controlled AI workflows directly inside the Cursor IDE.
🔗 Also check out Cursor Hooks - that runs after every file edit
What are Cursor Commands?
Cursor Commands are reusable AI prompts saved as Markdown files in
.cursor/commands/. When you type / in Cursor's chat input, the IDE lists
every command from your project and your global library so you can insert the
prompt instantly. They act like AI-driven shortcuts that automate repetitive
tasks, reinforce team standards, and keep feedback consistent.
Features
- 🚀 Quick access: Type
/to surface every command without leaving your flow - 🔄 Reusable: Standardize prompts for common tasks across the whole team
- 👥 Shareable: Store commands in git so they ship with your repository
- 🎯 Focused: Each command targets a specific workflow with clear structure
- 📝 Customizable: Edit or extend the Markdown files to match your processes
How commands work
Commands can live in two places:
- Project commands: Store Markdown files in
.cursor/commandsinside your repository - Global commands: Store personal commands in
~/.cursor/commandson your machine
Cursor automatically scans both directories when you type /, combines the
results, and inserts the selected command into the chat ready to run.
How to use
- Type
/in Cursor's AI chat or agent input - Select from the available commands
- Let the AI execute the prompt with the relevant project context
Creating commands
- Create a
.cursor/commandsdirectory in your project root - Add
.mdfiles with descriptive names (for example,code-review.md,run-all-tests-and-fix.md) - Write clear Markdown instructions describing what the command should accomplish
- Open Cursor, type
/, and choose your new command to execute it immediately
Example structure:
.cursor/
└── commands/
├── accessibility-audit.md
├── add-documentation.md
├── add-error-handling.md
├── address-github-pr-comments.md
├── clarify-task.md
├── code-review.md
├── create-pr.md
├── deslop.md
├── docker-logs.md
├── database-migration.md
├── debug-issue.md
├── diagrams.md
├── fix-compile-errors.md
├── fix-git-issues.md
├── generate-api-docs.md
├── generate-pr-description.md
├── git-commit.md
├── git-push.md
├── light-review-existing-diffs.md
├── lint-fix.md
├── lint-suite.md
├── onboard-new-developer.md
├── optimize-performance.md
├── overview.md
├── refactor-code.md
├── roadmap.md
├── run-all-tests-and-fix.md
├── security-audit.md
├── security-review.md
├── setup-new-feature.md
├── visualize.md
└── write-unit-tests.md
Available commands
Code quality & maintenance
lint-fix.md– Automatically analyze and fix linting issues in the current filelint-suite.md– Run project linters, apply fixes, and ensure codebase meets formatting requirementsrefactor-code.md– Improve code quality while maintaining functionalityoptimize-performance.md– Analyze and optimize code performanceadd-error-handling.md– Implement comprehensive error handling across the change setdeslop.md– Clean up AI-generated code by removing unnecessary complexity and verbosityclarify-task.md– Break down ambiguous tasks into clear, actionable steps
Review & collaboration
code-review.md– Comprehensive review checklist with structured steps and focus areasaddress-github-pr-comments.md– Process reviewer feedback and craft thoughtful responseslight-review-existing-diffs.md– Quick pass to highlight risky diffs and cleanup itemscreate-pr.md– Prepare a well-structured pull request with validation checklistgenerate-pr-description.md– Draft detailed pull-request descriptions automatically
Testing & reliability
run-all-tests-and-fix.md– Execute the full suite, triage failures, and confirm fixeswrite-unit-tests.md– Generate focused unit tests with proper coveragedebug-issue.md– Step-by-step debugging workflow for isolating defectsfix-compile-errors.md– Diagnose and resolve compilation failures quicklydocker-logs.md– Tail and monitor Docker container logs for debugging
Documentation & onboarding
add-documentation.md– Capture comprehensive product or code documentationgenerate-api-docs.md– Produce rich API documentation with schemas and examplesonboard-new-developer.md– Checklist-driven onboarding for new teammatessetup-new-feature.md– Plan requirements, branching, and architecture for new workvisualize.md– Generate visual diagrams and flowcharts from code or conceptsdiagrams.md– Generate Mermaid diagrams (flowcharts, sequence, class, ER, state diagrams)overview.md– Generate Mermaid diagrams for user journey and architecture flowroadmap.md– Analyze codebase and generate visual feature roadmaps
Security, accessibility & infrastructure
security-audit.md– Structured security checklist for code changessecurity-review.md– Broader vulnerability and risk assessment workflowaccessibility-audit.md– Review for WCAG compliance issuesdatabase-migration.md– Plan, create, and validate database migrations with rollbacksfix-git-issues.md– Resolve merge conflicts and repository problems safely
Git workflow
git-commit.md– Create well-structured commit messages with optional issue key linkinggit-push.md– Push changes to remote with pre-push checks
Quick start
- Clone this repository or copy the
.cursor/commands/directory into your project - Open the project in Cursor IDE
- Type
/in the AI chat to browse available commands - Select a command and let Cursor execute the prompt with your code context
Installation options
# Option 1: clone the repository
git clone https://github.com/hamzafer/cursor-commands.git
cd cursor-commands
# Option 2: copy commands into an existing project
cp -r cursor-commands/.cursor /path/to/your/project/
Alternatively, create the directory manually:
- Create
.cursor/commands/in your project root - Copy or author the Markdown command files you need
Writing your own commands
Use the existing files as templates or start from scratch:
touch .cursor/commands/my-custom-command.md
# My Custom Command
Brief description of what this command does.
## Objective
Detailed explanation of the task and expected outcome.
## Requirements
- Specific requirements or constraints
- Coding standards to follow
- Expected formats or structures
## Output
Description of what the AI should produce.
Provide clear instructions for the AI to follow.
Example prompts
# Generate API Documentation
Create comprehensive API documentation for the current code. Include:
- Endpoint descriptions and HTTP methods
- Request/response schemas with examples
- Authentication requirements
- Error codes and responses
- Rate limiting information
Format as OpenAPI/Swagger specification.
# Security Audit
Perform a security audit of the current code. Check for:
- SQL injection vulnerabilities
- XSS attack vectors
- Authentication and authorization issues
- Input validation problems
- Sensitive data exposure
Provide specific remediation steps for each issue found.
Best practices
- Be specific: Describe the expected outcome and acceptance criteria
- Provide context: Reference project conventions, architecture, or standards
- Set boundaries: Clarify scope, assumptions, and tooling limits
- Include examples: Show expected formats or responses when helpful
- Stay focused: Keep each command targeted to a single, clear objective
- Review together: Treat command changes like code changes and review in PRs
- Use descriptive names: Make filenames reflect the command's purpose
References
Support
- Open an issue for feedback or requests
- Refer to this README for the command index that ships with the prompts
Star History
License
This project is open source and available under the MIT License.
Related Skills
career-ops
72.3kOpen-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)
ai-job-search
43.5kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
41.6kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
guizang-ppt-skill
26.7kAI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/low-power presentation runtime.
Security Score
Audited on Apr 7, 2026
