Coding & DevelopmentāØļøcursoršuniversal
𦸠Superpowers for Cursor
the cursor rules for all superpowers software development skills @ https://github.com/obra/superpowers
Quick Start
Install this Skill
npx skills add michaelpersonal/superpowers-cursor-rules# 𦸠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: ```bash ./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 1. **TDD Always** - Write the test first, watch it fail, then implement 2. **Verification Before Completion** - Never claim success without evidence 3. **Systematic Debugging** - Find root cause before attempting fixes 4. **YAGNI** - Don't build what you don't need 5. **DRY** - Don't repeat yourself 6. **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](https://github.com/obra/superpowers) - AI development workflow skills. ## License MIT
Repository
3stars
2forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
š¤claudešuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
šuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
āØgeminiš¤claudeš¬gptšuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentš A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
š¤claudeāØļøcursoršuniversal
424
158
View