Every scene is a path you can run: which skills to use, how to install, how to prompt, and what traps to avoid.
Pick a scene to start
No plan for this scene yet. Browse other scenes, or find ideas in “All Skills”.
obra/superpowers/skills/systematic-debugging
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
obra/superpowers/skills/test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
mattpocock/skills/skills/engineering/tdd
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
mattpocock/skills/skills/engineering/diagnosing-bugs
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
affaan-m/ECC/skills/quarkus-tdd
Test-driven development for Quarkus 3.x LTS using JUnit 5, Mockito, REST Assured, Camel testing, and JaCoCo. Use when adding features, fixing bugs, or refactoring event-driven services.
affaan-m/ECC/skills/agent-introspection-debugging
Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.
affaan-m/ECC/skills/springboot-tdd
Test-driven development for Spring Boot using JUnit 5, Mockito, MockMvc, Testcontainers, and JaCoCo. Use when adding features, fixing bugs, or refactoring.
affaan-m/ECC/skills/ai-regression-testing
Regression testing strategies for AI-assisted development. Sandbox-mode API testing without database dependencies, automated bug-check workflows, and patterns to catch AI blind spots where the same model writes and reviews code. Use when adding regression coverage to AI-assisted code, or when the same model both wrote and reviewed a change.