Skip to content

superpowers

by obra

An agentic skills framework & software development methodology that works.

About

An agentic skills framework & software development methodology that works.

260,253
Stars
14
Skill Files
23,215
Forks
144
PRs Merged
44
Contributors
154
Issues Open
646
Issues Closed
2026-07-24
Last Activity

Skill Analysis

196
Avg Lines / Skill
1,160
Avg Words / Skill
90
Code Blocks
180
Total Files
1.52 MB
Repo Size
4
Reference Files
Skill lines35 min / 168 median / 680 max
Code languagesbash, dot, markdown, python, text, typescript, yaml
Frontmatter keysabout, description, labels, name
Has CLAUDE.mdYes
Has LicenseYes
File typesmd (89), sh (38), json (13), js (10), txt (9), yml (2), ts (2), mjs (2), yaml (1), svg (1)

Skills (17)

  • receiving-code-review
    206 lines913 words12 blocks

    Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires ...

  • verification-before-completion
    121 lines580 words7 blocks

    Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming...

  • requesting-code-review
    96 lines421 words2 blocks

    Use when completing tasks, implementing major features, or before merging to verify work meets requirements

    bash
  • subagent-driven-development
    504 lines4072 words3 blocks

    Use when executing implementation plans with independent tasks in the current session

    dot
  • writing-skills
    680 lines3779 words21 blocks

    Use when creating new skills, editing existing skills, or verifying skills work before deployment

    bashdotmarkdownyaml
  • systematic-debugging
    284 lines1440 words3 blocks

    Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes

    bash
  • brainstorming
    152 lines1494 words1 blocks

    "You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user inten...

    dot
  • executing-plans
    65 lines344 words

    Use when you have a written implementation plan to execute in a separate session with review checkpoints

  • finishing-a-development-branch
    202 lines1150 words11 blocks

    Use when implementation is complete, all tests pass, and you need to decide how to integrate the work

    bash
  • dispatching-parallel-agents
    168 lines865 words4 blocks

    Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

    dotmarkdowntext
  • writing-plans
    169 lines1034 words5 blocks

    Use when you have a spec or requirements for a multi-step task, before touching code

    bashmarkdownpython
  • using-superpowers
    63 lines481 words

    Use when starting any conversation - establishes how to find and use skills, requiring skill invocation before ANY response including clarifying quest...

  • using-git-worktrees
    168 lines1069 words8 blocks

    Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace ex...

    bash
  • test-driven-development
    321 lines1375 words13 blocks

    Use when implementing any feature or bugfix, before writing implementation code

    bashdottypescript
  • Bug Report
    56 lines271 words
  • Feature Request
    48 lines266 words

Recent Commits

-359 contributions across all repos
JulAugSepOctNovDecJanFebMarAprMayJunJul
Less
More
  • 3dcbd5c2026-07-24
    Release v6.2.0: SDD plan-scoped workspace and resume-based fix loop, skills compression sweep, Windows SessionStart fix
    Jesse Vincent
  • c8921b52026-07-24
    fix(systematic-debugging): find-polluter accepts ./-prefixed patterns and matches top-level tests
    Jesse Vincent
  • 6015d372026-07-24
    fix(systematic-debugging): match find -path ./ prefix in find-polluter.sh (#2011)
    dev_Hakaze
  • a8686312026-07-24
    docs(using-superpowers): drop dangling subagent-support anchor (#2010)
    Mark Rada
  • ebdd4ec2026-07-24
    feat(sdd): lifecycle restructure with resume-based fix loop, five-round breaker, and rationalization table
    Jesse Vincent
  • 28882fc2026-07-24
    feat(sdd): align templates and codex reference with resume-based fix rounds
    Jesse Vincent
  • 87e40502026-07-24
    feat(sdd): add scoped re-review prompt template
    Jesse Vincent
  • c6fa27e2026-07-24
    docs(plans): SDD fix-loop redesign implementation plan
    Jesse Vincent
  • 55bbb522026-07-24
    docs(specs): SDD fix-loop redesign design spec
    Jesse Vincent
  • 0e13ad82026-07-24
    fix(tests): stop the SDD skill test flaking on timing and prose case
    Jesse Vincent