Install
$ agentstack add mcp-evoveotech-cursor-howto ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Steal My Cursor Setup
Installable AI workflows used by real engineers. One copy command. 60 seconds. Your Cursor becomes a senior dev teammate.
Stacks • Try It Now • Leaderboard • War Stories • Learning Path
Table of Contents
- [Try It Now](#-try-it-now)
- [What You Get](#-what-you-get)
- [Install a Complete Stack](#-install-a-complete-stack)
- [Speed Run Leaderboard](#-speed-run-leaderboard)
- [What Can You Build?](#-what-can-you-build-with-this)
- [Get Started in 15 Minutes](#-get-started-in-15-minutes)
- [Not Sure Where to Start?](#-not-sure-where-to-start)
- [FAQ](#-faq)
- [Contributing](#contributing)
⚡ Try It Now
One file. Copy, paste, done. Pick your quick win:
| Quick Win | What It Does | Copy This | |-----------|-------------|-----------| | Auto code review | /review analyzes your PR for bugs, style, security | [01-slash-commands/review.md](01-slash-commands/review.md) | | Never write docs again | /docs generates API docs from your code | [01-slash-commands/generate-api-docs.md](01-slash-commands/generate-api-docs.md) | | AI teammate in your repo | Project memory so Cursor knows your stack | [02-memory/project-CURSOR.md](02-memory/project-CURSOR.md) | | Auto-invoked skills | Cursor runs checks without you asking | [03-skills/code-review/](03-skills/code-review/) |
30-second setup:
# 1. Copy a command into your project
cp 01-slash-commands/optimize.md .cursor/commands/
# 2. In Cursor, type:
# /optimize
# 3. Watch it analyze your code automatically
Want the full arsenal? See [Get Started in 15 Minutes](#get-started-in-15-minutes).
🎯 What You Get
This isn't documentation. It's templates you paste into your project and use today.
| | Official Docs | This Guide | |--|---------------|------------| | Format | Reference docs | Copy-paste templates with Mermaid diagrams | | Examples | "Hello world" | Production-ready /review and /deploy commands | | Depth | What it is | How to wire 5 features into an automated pipeline | | Time to value | Hours of reading | 30 seconds to first win | | Learning | Self-directed | Progressive path + self-assessment quiz |
Templates included:
- 8 slash commands —
/optimize,/pr,/review,/docs,/commit,/push-all - 3 skills — auto-invoked code review, brand voice checker, doc generator
- 5 subagents — security reviewer, test engineer, documentation writer
- 4 MCP configs — GitHub, database, filesystem, multi-server
- 6 hooks — auto-format, security scan, pre-commit validation
- 3 plugins — complete PR review, devops, documentation bundles
[Browse the Full Catalog →](CATALOG.md)
🧱 Install a Complete Stack
A stack is a complete, tested, versioned Cursor workflow. Not one file — a system.
Copy a stack into your project. It's immediately useful.
| Stack | What It Does | Install | Time | Saved/Week | |-------|-------------|---------|------|------------| | PR Review | AI reviews code for bugs, security, performance before human review | cp -r stacks/pr-review/v1.0.0/* . | 60s | 3 hrs | | Team Onboard | Project memory + standards. New hires productive on day 1 | cp -r stacks/team-onboard/v1.0.0/* . | 45s | 2 hrs | | Auto Docs | Generate API docs, README updates, changelogs from code | cp -r stacks/auto-docs/v1.0.0/* . | 30s | 2 hrs |
Each stack includes: commands + agents + memory + hooks + MCP config + documentation. See [stacks/registry.json](stacks/registry.json) for full specs.
[View War Stories →](war-stories/) — Real results from real teams.
🏆 Speed Run Leaderboard
How fast can you set up a working Cursor workflow? Time yourself. Submit your PR.
| Rank | Stack | Time | Setup Method | Submitted By | |------|-------|------|--------------|--------------| | 🥇 | PR Review | 47s | Manual copy | evoveotech | | 🥈 | Auto Docs | 52s | Manual copy | evoveotech | | 🥉 | Team Onboard | 61s | Manual copy | evoveotech |
Rules:
- Clone repo → copy stack → verify
/review(or stack's test command) works - Screenshot terminal showing elapsed time
- Submit PR adding your row to this table
- No shortcuts — must actually test the command
[Submit Your Time →](CONTRIBUTING.md#speed-run-submissions)
🏗️ What Can You Build With This?
| Use Case | Features You'll Combine | Time to Set Up | |----------|------------------------|----------------| | Automated Code Review | Slash Commands + Subagents + Memory + MCP | 5 min | | Team Onboarding | Memory + Slash Commands + Plugins | 10 min | | CI/CD Automation | CLI Reference + Hooks + Background Tasks | 15 min | | Documentation Generation | Skills + Subagents + Plugins | 5 min | | Security Audits | Subagents + Skills + Hooks (read-only mode) | 5 min | | DevOps Pipelines | Plugins + MCP + Hooks + Background Tasks | 20 min | | Complex Refactoring | Checkpoints + Planning Mode + Hooks | 10 min |
🚀 Get Started in 15 Minutes
# 1. Clone the guide
git clone https://github.com/evoveotech/cursor-howto.git
cd cursor-howto
# 2. Copy your first slash command
mkdir -p /path/to/your-project/.cursor/commands
cp 01-slash-commands/optimize.md /path/to/your-project/.cursor/commands/
# 3. Try it — in Cursor, type:
# /optimize
# 4. Ready for more? Set up project memory:
cp 02-memory/project-CURSOR.md /path/to/your-project/CURSOR.md
# 5. Install a skill:
cp -r 03-skills/code-review ~/.cursor/skills/
Full 1-hour setup:
# Slash commands (15 min)
cp 01-slash-commands/*.md .cursor/commands/
# Project memory (15 min)
cp 02-memory/project-CURSOR.md ./CURSOR.md
# Install a skill (15 min)
cp -r 03-skills/code-review ~/.cursor/skills/
# Weekend goal: add hooks, subagents, MCP, and plugins
[View the Full Installation Reference](#get-started-in-15-minutes)
🧭 Not Sure Where to Start?
| Level | You can... | Start here | Time | |-------|-----------|------------|------| | Beginner | Start Cursor and chat | [Slash Commands](01-slash-commands/) | ~2.5 hours | | Intermediate | Use CURSOR.md and custom commands | [Skills](03-skills/) | ~3.5 hours | | Advanced | Configure MCP servers and hooks | [Advanced Features](09-advanced-features/) | ~5 hours |
Take the [self-assessment quiz](LEARNING-ROADMAP.md#-find-your-level) or run /self-assessment in Cursor.
[Complete Learning Roadmap →](LEARNING-ROADMAP.md)
🌟 Community Showcase
Real setups from real developers. [Submit yours →](CONTRIBUTING.md)
Want to be featured? Share your setup in Discussions.
📋 FAQ
Is this free? Yes. MIT licensed. Use it anywhere — personal, work, team. Just include the license notice.
How is this different from the official docs? The official docs are a feature reference. This is a template library — copy files into your project and they work immediately. They complement each other.
How long to go through everything? 11-13 hours for the full path. But you'll get value in 30 seconds — just copy one command template.
Can I use this with my model? Yes. All templates work with GPT-4, Claude, Gemini, and other models configured in Cursor.
Can I contribute? Absolutely. See [CONTRIBUTING.md](CONTRIBUTING.md). We welcome new examples, bug fixes, and real-world configurations.
How do I see how many people visited this repo? The visitor badge at the top of this README shows total unique visitors. As the repo owner, you can also see detailed analytics (clones, referrers, popular content) in GitHub → Insights → Traffic. These metrics help us understand which stacks and tutorials are most useful.
Can I read this offline? Yes. Run uv run scripts/build_epub.py to generate an EPUB ebook with all content.
🛠️ Built and Maintained by
Evoveo Tech (EVOVEO INNOVATIONS LIMITED) — for developers who want Cursor to work harder.
Structure inspired by luongnv89/claude-howto.
Scope: This guide targets the Cursor IDE (editor), in-app Cursor agent/chat workflows, and the Cursor CLI where documented. Module layouts (e.g. .cursor/commands/, CURSOR.md) are tutorial conventions; map them to Rules, AGENTS.md, and Cursor Settings as described in [docs/CURSORSCOPE.md](docs/CURSORSCOPE.md) and the official docs.
Last Updated: March 2026 Cursor Version: 2.1+ Compatible Models: GPT-4, Claude, Gemini, and other models (configure in Cursor)
Quick Navigation — All Features
| Feature | Description | Folder | |---------|-------------|--------| | Feature Catalog | Complete reference with installation commands | [CATALOG.md](CATALOG.md) | | Slash Commands | User-invoked shortcuts | [01-slash-commands/](01-slash-commands/) | | Memory | Persistent context | [02-memory/](02-memory/) | | Skills | Reusable capabilities | [03-skills/](03-skills/) | | Subagents | Specialized AI assistants | [04-subagents/](04-subagents/) | | MCP Protocol | External tool access | [05-mcp/](05-mcp/) | | Hooks | Event-driven automation | [06-hooks/](06-hooks/) | | Plugins | Bundled features | [07-plugins/](07-plugins/) | | Checkpoints | Session snapshots & rewind | [08-checkpoints/](08-checkpoints/) | | Advanced Features | Planning, thinking, background tasks | [09-advanced-features/](09-advanced-features/) | | CLI Reference | Commands, flags, and options | [10-cli/](10-cli/) | | Evoveo Tech | Organization & updates | github.com/evoveotech |
Feature Comparison
| Feature | Invocation | Persistence | Best For | |---------|-----------|------------|----------| | Slash Commands | Manual (/cmd) | Session only | Quick shortcuts | | Memory | Auto-loaded | Cross-session | Long-term learning | | Skills | Auto-invoked | Filesystem | Automated workflows | | Subagents | Auto-delegated | Isolated context | Task distribution | | MCP Protocol | Auto-queried | Real-time | Live data access | | Hooks | Event-triggered | Configured | Automation & validation | | Plugins | One command | All features | Complete solutions | | Checkpoints | Manual/Auto | Session-based | Safe experimentation | | Planning Mode | Manual/Auto | Plan phase | Complex implementations | | Background Tasks | Manual | Task duration | Long-running operations | | CLI Reference | Terminal commands | Session/Script | Automation & scripting |
Installation Quick Reference
# Slash Commands
cp 01-slash-commands/*.md .cursor/commands/
# Memory
cp 02-memory/project-CURSOR.md ./CURSOR.md
# Skills
cp -r 03-skills/code-review ~/.cursor/skills/
# Subagents
cp 04-subagents/*.md .cursor/agents/
# MCP
export GITHUB_TOKEN="token"
cursor mcp add github -- npx -y @modelcontextprotocol/server-github
# Hooks
mkdir -p ~/.cursor/hooks
cp 06-hooks/*.sh ~/.cursor/hooks/
chmod +x ~/.cursor/hooks/*.sh
# Plugins
/plugin install pr-review
# Checkpoints (auto-enabled, configure in settings)
# See 08-checkpoints/README.md
# Advanced Features (configure in settings)
# See 09-advanced-features/config-examples.json
# CLI Reference (no installation needed)
# See 10-cli/README.md for usage examples
- Slash Commands
Location: [01-slash-commands/](01-slash-commands/)
What: User-invoked shortcuts stored as Markdown files
Examples:
optimize.md- Code optimization analysispr.md- Pull request preparationgenerate-api-docs.md- API documentation generator
Installation:
cp 01-slash-commands/*.md /path/to/project/.cursor/commands/
Usage:
/optimize
/pr
/generate-api-docs
Learn More: Cursor documentation — Rules & commands
- Memory
Location: [02-memory/](02-memory/)
What: Persistent context across sessions
Examples:
project-CURSOR.md- Team-wide project standardsdirectory-api-CURSOR.md- Directory-specific rulespersonal-CURSOR.md- Personal preferences
Installation:
# Project memory
cp 02-memory/project-CURSOR.md /path/to/project/CURSOR.md
# Directory memory
cp 02-memory/directory-api-CURSOR.md /path/to/project/src/api/CURSOR.md
# Personal memory
cp 02-memory/personal-CURSOR.md ~/.cursor/CURSOR.md
Usage: Automatically loaded by Cursor
- Skills
Location: [03-skills/](03-skills/)
What: Reusable, auto-invoked capabilities with instructions and scripts
Examples:
code-review/- Comprehensive code review with scriptsbrand-voice/- Brand voice consistency checkerdoc-generator/- API documentation generator
Installation:
# Personal skills
cp -r 03-skills/code-review ~/.cursor/skills/
# Project skills
cp -r 03-skills/code-review /path/to/project/.cursor/skills/
Usage: Automatically invoked when relevant
- Subagents
Location: [04-subagents/](04-subagents/)
What: Specialized AI assistants with isolated contexts and custom prompts
Examples:
code-reviewer.md- Comprehensive code quality analysistest-engineer.md- Test strategy and coveragedocumentation-writer.md- Technical documentationsecure-reviewer.md- Security-focused review (read-only)implementation-agent.md- Full feature implementation
Installation:
cp 04-subagents/*.md /path/to/project/.cursor/agents/
Usage: Automatically delegated by main agent
- MCP Protocol
Location: [05-mcp/](05-mcp/)
What: Model Context Protocol for accessing external tools and APIs
Examples:
github-mcp.json- GitHub integrationdatabase-mcp.json- Database queriesfilesystem-mcp.json- File operationsmulti-mcp.json- Multiple MCP servers
Installation:
# Set environment variables
export GITHUB_TOKEN="your_token"
export DATABASE_URL="postgresql://..."
# Add MCP server via CLI
cursor mcp add github -- npx -y @modelcontextprotocol/server-github
# Or add to project .mcp.json manually (see 05-mcp/ for examples)
Usage: MCP tools are automatically available to Cursor once configured
- Hooks
Location: [06-hooks/](06-hooks/)
What: Event-driven shell commands that execute automatically in response to Cursor events
Examples:
format-code.sh- Auto-format code before writingpre-commit.sh- Run tests before commitssecurity-scan.sh- Scan for security issueslog-bash.sh- Log all bash commandsvalidate-prompt.sh- Validate user promptsnotify-team.sh- Send notifications on events
Installation:
mkdir -p ~/.cursor/hooks
cp 06-hooks/*.sh ~/.cursor/hooks/
chmod +x ~/.cursor/hooks/*.sh
Configure hooks in ~/.cursor/settings.json:
{
"hooks": {
"PreToolUse": [{
"matcher": "Write",
"hooks": ["~/.cursor/hooks/format-code.sh"]
}],
"PostToolUse": [{
"matcher": "Write",
"hooks": ["~/.cursor/hooks/security-scan.sh"]
}]
}
}
Usage: Hooks execute automatically on events
Hook Types (4 types, 25 events):
- Tool Hooks:
PreToolUse,PostToolUse,PostToolUseFailure,PermissionRequest - Session Hooks:
SessionStart,SessionEnd,Stop,StopFailure,SubagentStart,SubagentStop - Task Hooks:
UserPromptSubmit,TaskCompleted,TaskCreated,TeammateIdle - Lifecycle Hooks:
ConfigChange,CwdChanged,FileChanged,PreCompact,PostCompact,WorktreeCreate,WorktreeRemove,Notification,InstructionsLoaded,Elicitation,ElicitationResult
- Plugins
Location: [07-plugins/](07-plugins/)
What: Bundled collections of commands, agents, MCP, and hooks
Examples:
pr-review/- Complete PR review workflowdevops-automation/- Deployment
…
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: evoveotech
- Source: evoveotech/cursor-howto
- License: MIT
- Homepage: https://github.com/evoveotech/cursor-howto
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.