Home / Collections / suerpowers

Superpowers

Complete Superpowers toolkit - all skills, agents, commands, and hooks for professional Claude Code development with TDD, debugging, code review, and workflow automation

prpm install suerpowers
0 total installs
25 packages
...

📦 Packages (25)

#1

@obra/brainstorm

Required

Interactive design refinement using Socratic method

Why included: Interactive design refinement before implementation using Socratic method

Version: ^3.4.1
#2

@obra/write-plan

Required

Create detailed implementation plan with bite-sized tasks

Why included: Creates detailed implementation plans with bite-sized, actionable tasks

Version: ^3.4.1
#3

@obra/execute-plan

Required

Execute plan in batches with review checkpoints

Why included: Executes plans in controlled batches with review checkpoints

Version: ^3.4.1
#4

@obra/superpowers-hooks

Required

Hooks for superpowers integration with Claude Code - establishes mandatory workflows for finding and using skills

Why included: Establishes mandatory workflows for finding and using superpowers skills

Version: ^3.4.1
#5

@obra/skill-brainstorming

Required

Use when creating or developing anything, before writing code or implementation plans - refines rough ideas into fully-formed designs through structured Socratic questioning, alternative exploration, and incremental validation

Why included: Refines rough ideas into fully-formed designs through collaborative questioning

Version: ^3.4.1
#6

@obra/skill-condition-based-waiting

Required

Use when tests have race conditions, timing dependencies, or inconsistent pass/fail behavior - replaces arbitrary timeouts with condition polling to wait for actual state changes, eliminating flaky tests from timing guesses

Why included: Replaces arbitrary timeouts with condition polling for reliable async testing

Version: ^3.4.1
#7

@obra/skill-defense-in-depth

Required

Use when invalid data causes failures deep in execution, requiring validation at multiple system layers - validates at every layer data passes through to make bugs structurally impossible

Why included: Validates at every layer to make bugs structurally impossible

Version: ^3.4.1
#8

@obra/skill-dispatching-parallel-agents

Required

Use when facing 3+ independent failures that can be investigated without shared state or dependencies - dispatches multiple Claude agents to investigate and fix independent problems concurrently

Why included: Dispatches multiple agents to investigate independent problems concurrently

Version: ^3.4.1
#9

@obra/skill-executing-plans

Required

Use when partner provides a complete implementation plan to execute in controlled batches with review checkpoints - loads plan, reviews critically, executes tasks in batches, reports for review between batches

Why included: Executes implementation plans in controlled batches with review checkpoints

Version: ^3.4.1
#10

@obra/skill-finishing-a-development-branch

Required

Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by presenting structured options for merge, PR, or cleanup

Why included: Guides completion by presenting structured options for merge, PR, or cleanup

Version: ^3.4.1
#11

@obra/skill-receiving-code-review

Required

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

Why included: Requires technical rigor and verification, not performative agreement

Version: ^3.4.1
#12

@obra/skill-requesting-code-review

Required

Use when completing tasks, implementing major features, or before merging to verify work meets requirements - dispatches code-reviewer subagent to review implementation against plan or requirements before proceeding

Why included: Dispatches code-reviewer subagent to verify work meets requirements

Version: ^3.4.1
#13

@obra/skill-root-cause-tracing

Required

Use when errors occur deep in execution and you need to trace back to find the original trigger - systematically traces bugs backward through call stack, adding instrumentation when needed, to identify source of invalid data or incorrect behavior

Why included: Systematically traces bugs backward through call stack to identify source

Version: ^3.4.1
#14

@obra/skill-sharing-skills

Optional

Use when you've developed a broadly useful skill and want to contribute it upstream via pull request - guides process of branching, committing, pushing, and creating PR to contribute skills back to upstream repository

Why included: Contributes broadly useful skills upstream via pull request

Version: ^3.4.1
#15

@obra/skill-subagent-driven-development

Required

Use when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates

Why included: Dispatches fresh subagent for each task with code review between tasks

Version: ^3.4.1
#16

@obra/skill-systematic-debugging

Required

Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes - four-phase framework (root cause investigation, pattern analysis, hypothesis testing, implementation) that ensures understanding before attempting solutions

Why included: Four-phase framework ensuring understanding before attempting solutions

Version: ^3.4.1
#17

@obra/skill-test-driven-development

Required

Use when implementing any feature or bugfix, before writing implementation code - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first

Why included: Write test first, watch it fail, write minimal code to pass - core TDD discipline

Version: ^3.4.1
#18

@obra/skill-testing-anti-patterns

Required

Use when writing or changing tests, adding mocks, or tempted to add test-only methods to production code - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies

Why included: Prevents testing mock behavior and production pollution with test-only methods

Version: ^3.4.1
#19

@obra/skill-testing-skills-with-subagents

Required

Use when creating or editing skills, before deployment, to verify they work under pressure and resist rationalization - applies RED-GREEN-REFACTOR cycle to process documentation by running baseline without skill, writing to address failures, iterating to close loopholes

Why included: Applies RED-GREEN-REFACTOR cycle to process documentation before deployment

Version: ^3.4.1
#20

@obra/skill-using-git-worktrees

Required

Use when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification

Why included: Creates isolated git worktrees with smart directory selection for feature work

Version: ^3.4.1
#21

@obra/skill-using-superpowers

Required

Use when starting any conversation - establishes mandatory workflows for finding and using skills, including using Read tool before announcing usage, following brainstorming before coding, and creating TodoWrite todos for checklists

Why included: Foundation skill - establishes mandatory workflows for skill discovery and usage

Version: ^3.4.1
#22

@obra/skill-verification-before-completion

Required

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always

Why included: Requires running verification commands and confirming output before claims

Version: ^3.4.1
#23

@obra/skill-writing-plans

Required

Use when design is complete and you need detailed implementation tasks for engineers with zero codebase context - creates comprehensive implementation plans with exact file paths, complete code examples, and verification steps assuming engineer has minimal domain knowledge

Why included: Creates comprehensive implementation plans with exact file paths and code examples

Version: ^3.4.1
#24

@obra/skill-writing-skills

Required

Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization

Why included: Meta-skill for creating new skills using TDD with subagent testing

Version: ^3.4.1
#25

@obra/code-reviewer

Required

Specialized agent for reviewing code against plans and coding standards

Why included: Essential code quality verification agent for reviewing implementations against plans

Version: ^3.4.1

Collection Info

Scope
obra
Category
workflows

Links