MCPInstall

superpowers-skills

31 skills from obra/superpowers-skills · 16.7K installs

Install every skill in this repository:

npx skills add https://github.com/obra/superpowers-skills
  1. 1

    Skills wiki intro - mandatory workflows, search tool, brainstorming triggers

    949
  2. 2

    Force unrelated concepts together to discover emergent properties - "What if we treated X like Y?"

    580
  3. 3

    Interactive idea refinement using Socratic method to develop fully-formed designs

    567
  4. 4

    Write the test first, watch it fail, write minimal code to pass

  5. 5

    Four-phase debugging framework that ensures root cause investigation before attempting fixes. Never jump to solutions.

  6. 6

    Systematically trace bugs backward through call stack to find original trigger

    557
  7. 7

    Run verification commands and confirm output before claiming success

    539
  8. 8

    Create detailed implementation plans with bite-sized tasks for engineers with zero codebase context

  9. 9

    Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking.

  10. 10

    Execute implementation plan by dispatching fresh subagent for each task, with code review between tasks

  11. 11

    Execute detailed plans in batches with review checkpoints

  12. 12

    Dispatch to the right problem-solving technique based on how you're stuck

    523
  13. 13

    Receive and act on code review feedback with technical rigor, not performative agreement or blind implementation

  14. 14

    RED-GREEN-REFACTOR for process documentation - baseline without skill, write addressing failures, iterate closing loopholes

  15. 15

    Dispatch code-reviewer subagent to review implementation against plan or requirements before proceeding

  16. 16

    Find one insight that eliminates multiple components - "if this is true, we don't need X, Y, or Z"

    518
  17. 17

    Create isolated git worktrees with smart directory selection and safety verification

  18. 18

    Flip core assumptions to reveal hidden constraints and alternative approaches - "what if the opposite were true?"

    515
  19. 19

    Understand how ideas evolved over time to find old solutions for new problems and avoid repeating past failures

    515
  20. 20

    Spot patterns appearing in 3+ domains to find universal principles

    514
  21. 21

    Validate at every layer data passes through to make bugs impossible

    513
  22. 22

    Use multiple Claude agents to investigate and fix independent problems concurrently

    513
  23. 23

    Complete feature development with structured options for merge, PR, or cleanup

  24. 24

    Search previous Claude Code conversations for facts, patterns, decisions, and context using semantic or text search

    511
  25. 25

    TDD for process documentation - test with subagents before writing, iterate until bulletproof

  26. 26

    Test at extremes (1000x bigger/smaller, instant/year-long) to expose fundamental truths hidden at normal scales

  27. 27

    Replace arbitrary timeouts with condition polling for reliable async tests

  28. 28

    Recognize when disagreements reveal valuable context, preserve multiple valid approaches instead of forcing premature resolution

    502
  29. 29

    Contribute skills back to upstream via branch and PR

  30. 30

    Maintain skills wiki health - check links, naming, cross-references, and coverage

  31. 31

    Sync local skills repository with upstream changes from obra/superpowers-skills

    499