Safe Refactoring
Restructures code in small, behavior-preserving steps with tests as a safety net. Extracts functions, renames, and removes dead code without breaking…
#refactoring #cleanup #quality
Cursor, Claude Code, Windsurf +3
Roots out bugs with a hypothesis-driven loop — reproduce, isolate, instrument, and verify the fix. Stops the agent from guessing and patching symptoms.
#debugging #workflow #troubleshooting
Install
npx skills add https://github.com/obra/superpowers --skill debuggingDefault config location for each supported agent.
.agents/skills.claude/skills.windsurf/skills.cline/skills.agents/skills.github/skillsRestructures code in small, behavior-preserving steps with tests as a safety net. Extracts functions, renames, and removes dead code without breaking…
#refactoring #cleanup #quality
Cursor, Claude Code, Windsurf +3
Drives implementation from failing tests first. Writes the test, watches it fail, makes it pass, then refactors — keeping coverage honest as you build…
#testing #tdd #quality +1
Cursor, Claude Code, Windsurf +3