superpowers-cursor-rules
the cursor rules for all superpowers software development skills @ https://github.com/obra/superpowers
Install / Use
npx skills add michaelpersonal/superpowers-cursor-rulesInstalls into whichever agent you are using.
.cursorrules
Cursor IDE rules (legacy)
Quality Score
Category
Development & EngineeringSupported Platforms
Skill content
View source on GitHub🦸 Superpowers for Cursor
Comprehensive development workflow skills for Cursor AI agents. These rules help AI assistants follow best practices for software development.
Quick Setup
Run the setup script to symlink these rules to your global Cursor rules directory:
./enable-superpowers.sh
This creates a symlink from ~/.cursor-rules to this repository, making the rules available in all your Cursor projects.
Available Skills
| Skill | When to Use | |-------|-------------| | superpowers-brainstorming | Starting a new feature, exploring ideas | | superpowers-writing-plans | Creating detailed implementation plans | | superpowers-executing-plans | Following a written plan step-by-step | | superpowers-subagent-driven-development | Executing plans with fresh subagents per task | | superpowers-test-driven-development | Writing any code (RED → GREEN → REFACTOR) | | superpowers-systematic-debugging | Fixing bugs, investigating failures | | superpowers-verification-before-completion | Before claiming work is done | | superpowers-requesting-code-review | Asking for feedback on your work | | superpowers-receiving-code-review | Responding to review comments | | superpowers-using-git-worktrees | Isolating feature work | | superpowers-finishing-a-development-branch | Completing and merging work |
Core Principles
- TDD Always - Write the test first, watch it fail, then implement
- Verification Before Completion - Never claim success without evidence
- Systematic Debugging - Find root cause before attempting fixes
- YAGNI - Don't build what you don't need
- DRY - Don't repeat yourself
- Frequent Commits - Small, focused commits with clear messages
Usage in Projects
Reference skills in your prompts:
@superpowers-brainstorming.mdc Let's design a new authentication system
Or invoke by context - the AI will use appropriate skills automatically based on the superpowers.mdc always-on rules.
File Structure
.
├── README.md
├── enable-superpowers.sh # Setup script
├── superpowers.mdc # Always-on rules (TDD, verification, debugging)
├── superpowers-brainstorming.mdc
├── superpowers-writing-plans.mdc
├── superpowers-executing-plans.mdc
├── superpowers-subagent-driven-development.mdc
├── superpowers-test-driven-development.mdc
├── superpowers-systematic-debugging.mdc
├── superpowers-verification-before-completion.mdc
├── superpowers-requesting-code-review.mdc
├── superpowers-receiving-code-review.mdc
├── superpowers-using-git-worktrees.mdc
└── superpowers-finishing-a-development-branch.mdc
Origin
Based on obra/superpowers - AI development workflow skills.
License
MIT
Related Skills
Agent-Reach
84.4kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
career-ops
72.4kOpen-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.6kThe 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.
