obra/superpowersPublic

An agentic skills framework & software development methodology that works.

AI summary: An agentic skills framework bringing advanced IDE-like capabilities to AI coding assistants.

Stars
268.6K
+682 today
Forks
24K
Watchers
1K
Open issues
145
Open PRs
179
Contributors
~44
Commits
680
Branches
98

ShellMITCreated Oct 9, 2025Last push todayLatest release v6.2.0+4.1K stars this week+5.4K this month

Star history

since Oct 5, 2025
0100K200KOct 2025Jan 2026Apr 2026Aug 2026
268.6K stars as of Aug 7, 2026, tracked back to Oct 5, 2025. Historical curve reconstructed from public GitHub event archives, calibrated to the current total.

Contribution activity

commits per day, last 52 weeks
AugSepOctNovDecJanFebMarAprMayJunJulAugMonWedFri2025-08-10: 0 commits2025-08-11: 0 commits2025-08-12: 0 commits2025-08-13: 0 commits2025-08-14: 0 commits2025-08-15: 0 commits2025-08-16: 0 commits2025-08-17: 0 commits2025-08-18: 0 commits2025-08-19: 0 commits2025-08-20: 0 commits2025-08-21: 0 commits2025-08-22: 0 commits2025-08-23: 0 commits2025-08-24: 0 commits2025-08-25: 0 commits2025-08-26: 0 commits2025-08-27: 0 commits2025-08-28: 0 commits2025-08-29: 0 commits2025-08-30: 0 commits2025-08-31: 0 commits2025-09-01: 0 commits2025-09-02: 0 commits2025-09-03: 0 commits2025-09-04: 0 commits2025-09-05: 0 commits2025-09-06: 0 commits2025-09-07: 0 commits2025-09-08: 0 commits2025-09-09: 0 commits2025-09-10: 0 commits2025-09-11: 0 commits2025-09-12: 0 commits2025-09-13: 0 commits2025-09-14: 0 commits2025-09-15: 0 commits2025-09-16: 0 commits2025-09-17: 0 commits2025-09-18: 0 commits2025-09-19: 0 commits2025-09-20: 0 commits2025-09-21: 0 commits2025-09-22: 0 commits2025-09-23: 0 commits2025-09-24: 0 commits2025-09-25: 0 commits2025-09-26: 0 commits2025-09-27: 0 commits2025-09-28: 0 commits2025-09-29: 0 commits2025-09-30: 0 commits2025-10-01: 0 commits2025-10-02: 0 commits2025-10-03: 0 commits2025-10-04: 0 commits2025-10-05: 0 commits2025-10-06: 0 commits2025-10-07: 0 commits2025-10-08: 0 commits2025-10-09: 15 commits2025-10-10: 24 commits2025-10-11: 18 commits2025-10-12: 4 commits2025-10-13: 0 commits2025-10-14: 4 commits2025-10-15: 6 commits2025-10-16: 7 commits2025-10-17: 9 commits2025-10-18: 5 commits2025-10-19: 0 commits2025-10-20: 2 commits2025-10-21: 2 commits2025-10-22: 0 commits2025-10-23: 2 commits2025-10-24: 0 commits2025-10-25: 0 commits2025-10-26: 0 commits2025-10-27: 0 commits2025-10-28: 8 commits2025-10-29: 0 commits2025-10-30: 3 commits2025-10-31: 3 commits2025-11-01: 0 commits2025-11-02: 0 commits2025-11-03: 0 commits2025-11-04: 0 commits2025-11-05: 0 commits2025-11-06: 1 commit2025-11-07: 0 commits2025-11-08: 0 commits2025-11-09: 0 commits2025-11-10: 0 commits2025-11-11: 0 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 0 commits2025-11-15: 0 commits2025-11-16: 0 commits2025-11-17: 0 commits2025-11-18: 0 commits2025-11-19: 0 commits2025-11-20: 2 commits2025-11-21: 1 commit2025-11-22: 30 commits2025-11-23: 18 commits2025-11-24: 5 commits2025-11-25: 0 commits2025-11-26: 1 commit2025-11-27: 0 commits2025-11-28: 12 commits2025-11-29: 9 commits2025-11-30: 1 commit2025-12-01: 3 commits2025-12-02: 0 commits2025-12-03: 1 commit2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 0 commits2025-12-09: 10 commits2025-12-10: 0 commits2025-12-11: 10 commits2025-12-12: 0 commits2025-12-13: 0 commits2025-12-14: 0 commits2025-12-15: 0 commits2025-12-16: 0 commits2025-12-17: 3 commits2025-12-18: 0 commits2025-12-19: 0 commits2025-12-20: 0 commits2025-12-21: 0 commits2025-12-22: 1 commit2025-12-23: 5 commits2025-12-24: 1 commit2025-12-25: 0 commits2025-12-26: 2 commits2025-12-27: 0 commits2025-12-28: 0 commits2025-12-29: 0 commits2025-12-30: 0 commits2025-12-31: 0 commits2026-01-01: 0 commits2026-01-02: 0 commits2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 0 commits2026-01-06: 0 commits2026-01-07: 0 commits2026-01-08: 0 commits2026-01-09: 0 commits2026-01-10: 0 commits2026-01-11: 0 commits2026-01-12: 0 commits2026-01-13: 0 commits2026-01-14: 2 commits2026-01-15: 0 commits2026-01-16: 0 commits2026-01-17: 0 commits2026-01-18: 1 commit2026-01-19: 2 commits2026-01-20: 0 commits2026-01-21: 0 commits2026-01-22: 5 commits2026-01-23: 6 commits2026-01-24: 0 commits2026-01-25: 1 commit2026-01-26: 0 commits2026-01-27: 0 commits2026-01-28: 0 commits2026-01-29: 8 commits2026-01-30: 0 commits2026-01-31: 0 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 0 commits2026-02-04: 0 commits2026-02-05: 14 commits2026-02-06: 0 commits2026-02-07: 0 commits2026-02-08: 1 commit2026-02-09: 0 commits2026-02-10: 1 commit2026-02-11: 1 commit2026-02-12: 4 commits2026-02-13: 1 commit2026-02-14: 0 commits2026-02-15: 0 commits2026-02-16: 0 commits2026-02-17: 1 commit2026-02-18: 0 commits2026-02-19: 0 commits2026-02-20: 0 commits2026-02-21: 3 commits2026-02-22: 0 commits2026-02-23: 0 commits2026-02-24: 0 commits2026-02-25: 0 commits2026-02-26: 0 commits2026-02-27: 0 commits2026-02-28: 0 commits2026-03-01: 1 commit2026-03-02: 0 commits2026-03-03: 0 commits2026-03-04: 2 commits2026-03-05: 1 commit2026-03-06: 15 commits2026-03-07: 0 commits2026-03-08: 5 commits2026-03-09: 19 commits2026-03-10: 4 commits2026-03-11: 12 commits2026-03-12: 0 commits2026-03-13: 0 commits2026-03-14: 0 commits2026-03-15: 13 commits2026-03-16: 7 commits2026-03-17: 5 commits2026-03-18: 0 commits2026-03-19: 4 commits2026-03-20: 1 commit2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 8 commits2026-03-24: 8 commits2026-03-25: 7 commits2026-03-26: 0 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 0 commits2026-03-31: 3 commits2026-04-01: 2 commits2026-04-02: 0 commits2026-04-03: 0 commits2026-04-04: 0 commits2026-04-05: 0 commits2026-04-06: 2 commits2026-04-07: 0 commits2026-04-08: 0 commits2026-04-09: 0 commits2026-04-10: 0 commits2026-04-11: 0 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 8 commits2026-04-15: 2 commits2026-04-16: 4 commits2026-04-17: 0 commits2026-04-18: 0 commits2026-04-19: 0 commits2026-04-20: 0 commits2026-04-21: 0 commits2026-04-22: 0 commits2026-04-23: 1 commit2026-04-24: 0 commits2026-04-25: 0 commits2026-04-26: 0 commits2026-04-27: 1 commit2026-04-28: 0 commits2026-04-29: 0 commits2026-04-30: 0 commits2026-05-01: 0 commits2026-05-02: 0 commits2026-05-03: 0 commits2026-05-04: 1 commit2026-05-05: 5 commits2026-05-06: 21 commits2026-05-07: 3 commits2026-05-08: 0 commits2026-05-09: 0 commits2026-05-10: 0 commits2026-05-11: 1 commit2026-05-12: 4 commits2026-05-13: 4 commits2026-05-14: 2 commits2026-05-15: 1 commit2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 0 commits2026-05-19: 0 commits2026-05-20: 0 commits2026-05-21: 1 commit2026-05-22: 0 commits2026-05-23: 8 commits2026-05-24: 1 commit2026-05-25: 0 commits2026-05-26: 0 commits2026-05-27: 0 commits2026-05-28: 0 commits2026-05-29: 3 commits2026-05-30: 1 commit2026-05-31: 0 commits2026-06-01: 11 commits2026-06-02: 4 commits2026-06-03: 0 commits2026-06-04: 0 commits2026-06-05: 0 commits2026-06-06: 0 commits2026-06-07: 0 commits2026-06-08: 0 commits2026-06-09: 33 commits2026-06-10: 37 commits2026-06-11: 10 commits2026-06-12: 0 commits2026-06-13: 1 commit2026-06-14: 0 commits2026-06-15: 5 commits2026-06-16: 5 commits2026-06-17: 3 commits2026-06-18: 4 commits2026-06-19: 0 commits2026-06-20: 0 commits2026-06-21: 0 commits2026-06-22: 2 commits2026-06-23: 1 commit2026-06-24: 4 commits2026-06-25: 0 commits2026-06-26: 0 commits2026-06-27: 0 commits2026-06-28: 0 commits2026-06-29: 0 commits2026-06-30: 11 commits2026-07-01: 0 commits2026-07-02: 1 commit2026-07-03: 0 commits2026-07-04: 0 commits2026-07-05: 24 commits2026-07-06: 10 commits2026-07-07: 0 commits2026-07-08: 0 commits2026-07-09: 0 commits2026-07-10: 1 commit2026-07-11: 0 commits2026-07-12: 1 commit2026-07-13: 0 commits2026-07-14: 1 commit2026-07-15: 6 commits2026-07-16: 4 commits2026-07-17: 0 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 0 commits2026-07-21: 0 commits2026-07-22: 0 commits2026-07-23: 3 commits2026-07-24: 1 commit2026-07-25: 0 commits2026-07-26: 0 commits2026-07-27: 1 commit2026-07-28: 0 commits2026-07-29: 0 commits2026-07-30: 0 commits2026-07-31: 0 commits2026-08-01: 0 commits2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 0 commits2026-08-05: 0 commits2026-08-06: 0 commits2026-08-07: 0 commits2026-08-08: 0 commits
654 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    268,589 stars

  • High momentum

    +682 stars today

  • Very active

    654 commits in 52 weeks

  • Permissive license

    MIT

  • Continuous integration

    Automated checks passing

  • Repeat trending

    185 trending appearances

  • Top 10% tracked

    Rank 13 of 1058

What superpowers does

Superpowers is an advanced skills framework designed to give AI coding assistants (like Claude Code or Cursor) the ability to deeply understand and manipulate codebases. It provides a suite of specialized tools that allow agents to intelligently navigate files, understand complex references, and orchestrate large refactorings. Instead of relying on raw file dumps, Superpowers empowers agents to query ASTs and trace function calls across modules. By integrating these tools, it dramatically reduces hallucinations and improves the quality of AI-generated code.

Superpowers is ideal for power users of AI coding tools who need to automate complex programming tasks across large codebases. It serves as a critical enhancement layer for teams deeply integrating AI into their workflows.

  • AST parsing: Allows AI agents to parse and understand the abstract syntax tree of multiple programming languages.
  • Reference tracking: Enables agents to reliably find all usages of a specific function or variable across a project.
  • Semantic search: Upgrades standard text search by allowing agents to find code based on semantic meaning and context.
  • Safe refactoring: Provides tools for the AI to orchestrate safe, multi-file code modifications without breaking syntax.
  • Seamless integration: Designed to easily plug into the tooling interfaces of popular AI coding assistants.

Where teams use it

Complex Refactoring

Developers use the framework to guide AI agents through complex, project-wide architectural changes safely.

Codebase Onboarding

Engineers deploy the agent to quickly map out unfamiliar codebases and understand dependency structures.

Bug Tracing

Users task the empowered AI to trace execution paths backwards from an error log to find the root cause.

Automated Documentation

Teams utilize the semantic tools to generate highly accurate, context-aware documentation for legacy code.

Getting started: npm install @obra/superpowers

README

main branch

Superpowers

Superpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them.

Quickstart

Give your agent Superpowers: Claude Code, Antigravity, Codex App, Codex CLI, Cursor, Factory Droid, Gemini CLI, GitHub Copilot CLI, Kimi Code, OpenCode, Pi.

How it works

It starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do.

Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest.

After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY.

Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for your agent to work autonomously for a couple hours at a time without deviating from the plan you put together.

There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Superpowers.

Commercial Services

If you're using Superpowers in enterprise and could benefit from commercial support, additional tooling, or managed spending, please don't hesitate to drop us a line at sales@primeradiant.com.

Installation

Installation differs by harness. If you use more than one, install Superpowers separately for each one.

Claude Code

Superpowers is available via the official Claude plugin marketplace

Official Marketplace

  • Install the plugin from Anthropic's official marketplace:

    /plugin install superpowers@claude-plugins-official

Superpowers Marketplace

The Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.

  • Register the marketplace:

    /plugin marketplace add obra/superpowers-marketplace
  • Install the plugin from this marketplace:

    /plugin install superpowers@superpowers-marketplace

Antigravity

Install Superpowers as a plugin from this repository:

agy plugin install https://github.com/obra/superpowers

Antigravity runs the plugin's session-start hook, so Superpowers is active from the first message. Reinstall with the same command to update.

Codex App

Superpowers is available via the official Codex plugin marketplace.

  • In the Codex app, click on Plugins in the sidebar.
  • You should see Superpowers in the Coding section.
  • Click the + next to Superpowers and follow the prompts.

Codex CLI

Superpowers is available via the official Codex plugin marketplace.

  • Open the plugin search interface:

    /plugins
  • Search for Superpowers:

    superpowers
  • Select Install Plugin.

Cursor

  • In Cursor Agent chat, install from marketplace:

    /add-plugin superpowers
    
  • Or search for "superpowers" in the plugin marketplace.

Factory Droid

  • Register the marketplace:

    droid plugin marketplace add https://github.com/obra/superpowers
  • Install the plugin:

    droid plugin install superpowers@superpowers

Gemini CLI

  • Install the extension:

    gemini extensions install https://github.com/obra/superpowers
  • Update later:

    gemini extensions update superpowers

GitHub Copilot CLI

  • Register the marketplace:

    copilot plugin marketplace add obra/superpowers-marketplace
  • Install the plugin:

    copilot plugin install superpowers@superpowers-marketplace

Kimi Code

Superpowers is available in Kimi Code's plugin marketplace.

  • Open Kimi Code's plugin manager:

    /plugins
    
  • Go to Marketplace > Superpowers and install it.

  • Or install directly from this repository:

    /plugins install https://github.com/obra/superpowers
    
  • Detailed docs: docs/README.kimi.md

OpenCode

OpenCode uses its own plugin install; install Superpowers separately even if you already use it in another harness.

  • Tell OpenCode:

    Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md
    
  • Detailed docs: docs/README.opencode.md

Pi

Install Superpowers as a Pi package from this repository:

pi install git:github.com/obra/superpowers

For local development, run Pi with this checkout loaded as a temporary package:

pi -e /path/to/superpowers

The Pi package loads the Superpowers skills and a small extension that injects the using-superpowers bootstrap at session startup and again after compaction. Pi has native skills, so no compatibility Skill tool is required. Subagent and task-list tools remain optional Pi companion packages.

The Basic Workflow

  1. brainstorming - Activates before writing code. Refines rough ideas through questions, explores alternatives, presents design in sections for validation. Saves design document.

  2. using-git-worktrees - Activates after design approval. Creates isolated workspace on new branch, runs project setup, verifies clean test baseline.

  3. writing-plans - Activates with approved design. Breaks work into bite-sized tasks (2-5 minutes each). Every task has exact file paths, complete code, verification steps.

  4. subagent-driven-development or executing-plans - Activates with plan. Dispatches fresh subagent per task with two-stage review (spec compliance, then code quality), or executes in batches with human checkpoints.

  5. test-driven-development - Activates during implementation. Enforces RED-GREEN-REFACTOR: write failing test, watch it fail, write minimal code, watch it pass, commit. Deletes code written before tests.

  6. requesting-code-review - Activates between tasks. Reviews against plan, reports issues by severity. Critical issues block progress.

  7. finishing-a-development-branch - Activates when tasks complete. Verifies tests, presents options (merge/PR/keep/discard), cleans up worktree.

The agent checks for relevant skills before any task. Mandatory workflows, not suggestions.

What's Inside

Skills Library

Testing

  • test-driven-development - RED-GREEN-REFACTOR cycle (includes testing anti-patterns reference)

Debugging

  • systematic-debugging - 4-phase root cause process (includes root-cause-tracing, defense-in-depth, condition-based-waiting techniques)
  • verification-before-completion - Ensure it's actually fixed

Collaboration

  • brainstorming - Socratic design refinement
  • writing-plans - Detailed implementation plans
  • executing-plans - Batch execution with checkpoints
  • dispatching-parallel-agents - Concurrent subagent workflows
  • requesting-code-review - Pre-review checklist
  • receiving-code-review - Responding to feedback
  • using-git-worktrees - Parallel development branches
  • finishing-a-development-branch - Merge/PR decision workflow
  • subagent-driven-development - Fast iteration with two-stage review (spec compliance, then code quality)

Meta

  • writing-skills - Create new skills following best practices (includes testing methodology)
  • using-superpowers - Introduction to the skills system

Philosophy

  • Test-Driven Development - Write tests first, always
  • Systematic over ad-hoc - Process over guessing
  • Complexity reduction - Simplicity as primary goal
  • Evidence over claims - Verify before declaring success

Read the original release announcement.

Contributing

The general contribution process for Superpowers is below. Keep in mind that we don't generally accept contributions of new skills and that any updates to skills must work across all of the coding agents we support.

  1. Fork the repository
  2. Switch to the 'dev' branch
  3. Create a branch for your work
  4. Follow the writing-skills skill for creating and testing new and modified skills
  5. Submit a PR, being sure to fill in the pull request template.

Skill-behavior tests use the drill eval harness from superpowers-evals, cloned into evals/ — see evals/README.md for setup. Plugin-infrastructure tests live at tests/ and run via the relevant run-*.sh or npm test.

See skills/writing-skills/SKILL.md for the complete guide.

Updating

Superpowers updates are somewhat coding-agent dependent, but are often automatic.

License

MIT License - see LICENSE file for details

Visual companion telemetry

Because skills and plugins don't provide any feedback to creators, we have no idea how many of you are using Superpowers. By default, the Prime Radiant logo on brainstorming's optional visual companion feature is loaded from our website. It includes the version of Superpowers in use. It does not include any details about your project, prompt, or coding agent. We don't see your clicks or anything about what you're building. This helps us have a rough idea of how many folks are using Superpowers and which version of Superpowers they're using. It's 100% optional. To disable this, set the environment variable SUPERPOWERS_DISABLE_TELEMETRY to any true value. Superpowers also honors Claude Code's DISABLE_TELEMETRY and CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC opt-outs.

Community

Superpowers is built by Jesse Vincent and the rest of the folks at Prime Radiant.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

11 total
  1. v6.2.0v6.2.0Jul 24, 2026

    ## v6.2.0 (2026-07-23) ### Subagent-Driven Development Two structural changes to how SDD tracks progress and closes out review findings, both developed against live eval campaigns. - **The workspace is now plan-scoped.** `.superpowers/sdd/` had no plan identity and no end-of-life: a follow-up plan in the same working tree could read the previous plan's ledger as its own progress (observed in the wild, with multiple contamination rounds and ad-hoc workarounds). `sdd-workspace` now requires the plan file and resolves a per-plan directory, `.superpowers/sdd/<plan-basename>/`; `task-brief` and `review-package` write into their plan's directory (`review-package` gains the plan file as its first argument); the ledger names its plan on its first line; and the workspace is deleted once the final review is clean — git history is the durable record. Baseline evals showed controllers already refused foreign ledgers, but at a cost of 6–13 tool calls of cross-plan git forensics per resume; plan-scoping makes the answer structural instead. (25/25 baseline and GREEN eval runs documented in `docs/specs/` and `docs/plans/`.) - **The review-fix loop resumes the implementer.** The lifecycle restru

  2. v6.1.1v6.1.1Jul 2, 2026

    ## v6.1.1 (2026-07-02) ### Codex - **Codex no longer re-registers the Claude SessionStart hook.** v6.1.0 removed the Codex hook config and its manifest `hooks` pointer, meaning to stop Codex from installing a SessionStart hook — but with no `hooks` field, Codex fell back to auto-discovering `hooks/hooks.json`, the Claude Code SessionStart hook that the marketplace ships from the repo root, and re-registered it along with its install-time trust prompt. The Codex manifest now declares an explicit empty hooks object (`hooks: {}`), which Codex reads as "no hooks" instead of reaching the auto-discovery fallback. An absent field, `[]`, and an empty inline list all collapse back to the fallback, so the value has to be exactly `{}`. - **Removed orphaned Codex session-start dead code.** `hooks/session-start-codex` had no caller once the Codex hook config was deleted, so it and its redundant test cases are gone. The worked shell-hook example in `docs/porting-to-a-new-harness.md` moves from Codex — now native skill discovery with no session-start hook — to Cursor, a live shell-hook harness, and the stale `hooks-codex.json` pointer in `docs/windows/polyglot-hooks.md` is corrected. The Codex

  3. v6.1.0v6.1.0Jun 30, 2026

    ### Lower Per-Session Token Cost The `using-superpowers` bootstrap is injected into every session, so its size is paid for constantly. This release trims it and the per-harness references it points to, without dropping behavior-shaping content. - **Compressed the `using-superpowers` bootstrap.** Replaced the graphviz skill-flow diagram with the prose it encoded, folded the standalone Instruction-Priority section into User Instructions, dropped the per-platform "How to Access Skills" walkthrough, and trimmed the Platform Adaptation pointer to the harnesses that still ship a reference file. The full Red Flags rationalization table and the user-instruction precedence rules are unchanged. - **Pruned the per-harness tool-mapping references.** The verbose action-to-tool tables restated guidance modern agents already follow. Each reference file is trimmed to the harness-specific notes that still carry weight — subagent dispatch, task tracking, instructions-file paths — and `claude-code-tools.md` and `copilot-tools.md`, which had nothing harness-specific left, are deleted. ### Codex - **Codex can install from the marketplace.** Codex marketplace sources expect a `.agents/plugins/marke

  4. v6.0.3v6.0.3Jun 18, 2026

    ### Subagent-Driven Development - **SDD scratch files moved out of `.git/`.** Claude Code treats `.git/` as a protected path and denies agent writes there, so an implementer subagent writing its report into `.git/sdd/` got blocked mid-run. Task briefs, implementer reports, review diffs, and the progress ledger now live in a self-ignoring `.superpowers/sdd/` directory in the working tree — kept out of `git status` and out of commits, and resolved per worktree by a shared `sdd-workspace` helper. One caveat: because the workspace is git-ignored working-tree scratch, `git clean -fdx` will delete the progress ledger; recover from `git log` if that happens. (#1780)

  5. v6.0.2v6.0.2Jun 17, 2026

    ### Install Fixes - **We no longer ship the `evals` submodule.** It broke plugin installs for some users, so the eval harness now lives in its own repo, separate from the published plugin. (#1778, #1774)

Code frequency

additions and deletions
+89.4K-89.4KWeek of 2025-10-05: +17,825 linesWeek of 2025-10-05: -17,180 linesWeek of 2025-10-12: +9,791 linesWeek of 2025-10-12: -3,097 linesWeek of 2025-10-19: +163 linesWeek of 2025-10-19: -21 linesWeek of 2025-10-26: +1,063 linesWeek of 2025-10-26: -661 linesWeek of 2025-11-02: +11 linesWeek of 2025-11-02: -2 linesWeek of 2025-11-09: +0 linesWeek of 2025-11-09: -0 linesWeek of 2025-11-16: +2,326 linesWeek of 2025-11-16: -396 linesWeek of 2025-11-23: +6,110 linesWeek of 2025-11-23: -638 linesWeek of 2025-11-30: +270 linesWeek of 2025-11-30: -11 linesWeek of 2025-12-07: +3,103 linesWeek of 2025-12-07: -2,232 linesWeek of 2025-12-14: +79 linesWeek of 2025-12-14: -116 linesWeek of 2025-12-21: +850 linesWeek of 2025-12-21: -28 linesWeek of 2025-12-28: +0 linesWeek of 2025-12-28: -0 linesWeek of 2026-01-04: +0 linesWeek of 2026-01-04: -0 linesWeek of 2026-01-11: +2 linesWeek of 2026-01-11: -13 linesWeek of 2026-01-18: +655 linesWeek of 2026-01-18: -493 linesWeek of 2026-01-25: +47 linesWeek of 2026-01-25: -8 linesWeek of 2026-02-01: +437 linesWeek of 2026-02-01: -736 linesWeek of 2026-02-08: +213 linesWeek of 2026-02-08: -97 linesWeek of 2026-02-15: +32 linesWeek of 2026-02-15: -9 linesWeek of 2026-02-22: +0 linesWeek of 2026-02-22: -0 linesWeek of 2026-03-01: +4,398 linesWeek of 2026-03-01: -30 linesWeek of 2026-03-08: +87,732 linesWeek of 2026-03-08: -89,440 linesWeek of 2026-03-15: +1,418 linesWeek of 2026-03-15: -832 linesWeek of 2026-03-22: +1,325 linesWeek of 2026-03-22: -282 linesWeek of 2026-03-29: +333 linesWeek of 2026-03-29: -12 linesWeek of 2026-04-05: +4 linesWeek of 2026-04-05: -4 linesWeek of 2026-04-12: +613 linesWeek of 2026-04-12: -230 linesWeek of 2026-04-19: +779 linesWeek of 2026-04-19: -120 linesWeek of 2026-04-26: +60 linesWeek of 2026-04-26: -0 linesWeek of 2026-05-03: +19,688 linesWeek of 2026-05-03: -4,663 linesWeek of 2026-05-10: +629 linesWeek of 2026-05-10: -12,578 linesWeek of 2026-05-17: +111 linesWeek of 2026-05-17: -76 linesWeek of 2026-05-24: +887 linesWeek of 2026-05-24: -14 linesWeek of 2026-05-31: +994 linesWeek of 2026-05-31: -226 linesWeek of 2026-06-07: +7,408 linesWeek of 2026-06-07: -821 linesWeek of 2026-06-14: +838 linesWeek of 2026-06-14: -134 linesWeek of 2026-06-21: +114 linesWeek of 2026-06-21: -410 linesWeek of 2026-06-28: +776 linesWeek of 2026-06-28: -158 linesWeek of 2026-07-05: +3,308 linesWeek of 2026-07-05: -1,620 linesWeek of 2026-07-12: +2,355 linesWeek of 2026-07-12: -239 linesWeek of 2026-07-19: +145 linesWeek of 2026-07-19: -13 linesWeek of 2026-07-26: +0 linesWeek of 2026-07-26: -6 linesWeek of 2026-08-02: +0 linesWeek of 2026-08-02: -0 linesOct 5, 2025Aug 2, 2026
+176.9K lines added, -137.6K removed over the last year.

Commits per week

last 52 weeks
810Week of 2025-08-10: 0 commitsWeek of 2025-08-17: 0 commitsWeek of 2025-08-24: 0 commitsWeek of 2025-08-31: 0 commitsWeek of 2025-09-07: 0 commitsWeek of 2025-09-14: 0 commitsWeek of 2025-09-21: 0 commitsWeek of 2025-09-28: 0 commitsWeek of 2025-10-05: 57 commitsWeek of 2025-10-12: 35 commitsWeek of 2025-10-19: 6 commitsWeek of 2025-10-26: 14 commitsWeek of 2025-11-02: 1 commitsWeek of 2025-11-09: 0 commitsWeek of 2025-11-16: 33 commitsWeek of 2025-11-23: 45 commitsWeek of 2025-11-30: 5 commitsWeek of 2025-12-07: 20 commitsWeek of 2025-12-14: 3 commitsWeek of 2025-12-21: 9 commitsWeek of 2025-12-28: 0 commitsWeek of 2026-01-04: 0 commitsWeek of 2026-01-11: 2 commitsWeek of 2026-01-18: 14 commitsWeek of 2026-01-25: 9 commitsWeek of 2026-02-01: 14 commitsWeek of 2026-02-08: 8 commitsWeek of 2026-02-15: 4 commitsWeek of 2026-02-22: 0 commitsWeek of 2026-03-01: 19 commitsWeek of 2026-03-08: 40 commitsWeek of 2026-03-15: 30 commitsWeek of 2026-03-22: 23 commitsWeek of 2026-03-29: 5 commitsWeek of 2026-04-05: 2 commitsWeek of 2026-04-12: 14 commitsWeek of 2026-04-19: 1 commitsWeek of 2026-04-26: 1 commitsWeek of 2026-05-03: 30 commitsWeek of 2026-05-10: 12 commitsWeek of 2026-05-17: 9 commitsWeek of 2026-05-24: 5 commitsWeek of 2026-05-31: 15 commitsWeek of 2026-06-07: 81 commitsWeek of 2026-06-14: 17 commitsWeek of 2026-06-21: 7 commitsWeek of 2026-06-28: 12 commitsWeek of 2026-07-05: 35 commitsWeek of 2026-07-12: 12 commitsWeek of 2026-07-19: 4 commitsWeek of 2026-07-26: 1 commitsWeek of 2026-08-02: 0 commitsAug 10, 2025Aug 2, 2026
654 commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 0 commitsSun 1:00 — 0 commitsSun 2:00 — 1 commitsSun 3:00 — 0 commitsSun 4:00 — 0 commitsSun 5:00 — 0 commitsSun 6:00 — 0 commitsSun 7:00 — 0 commitsSun 8:00 — 0 commitsSun 9:00 — 0 commitsSun 10:00 — 4 commitsSun 11:00 — 3 commitsSun 12:00 — 25 commitsSun 13:00 — 7 commitsSun 14:00 — 5 commitsSun 15:00 — 0 commitsSun 16:00 — 0 commitsSun 17:00 — 1 commitsSun 18:00 — 8 commitsSun 19:00 — 6 commitsSun 20:00 — 2 commitsSun 21:00 — 7 commitsSun 22:00 — 1 commitsSun 23:00 — 1 commitsMon 0:00 — 1 commitsMon 1:00 — 2 commitsMon 2:00 — 0 commitsMon 3:00 — 0 commitsMon 4:00 — 0 commitsMon 5:00 — 0 commitsMon 6:00 — 0 commitsMon 7:00 — 0 commitsMon 8:00 — 2 commitsMon 9:00 — 0 commitsMon 10:00 — 3 commitsMon 11:00 — 6 commitsMon 12:00 — 12 commitsMon 13:00 — 5 commitsMon 14:00 — 3 commitsMon 15:00 — 13 commitsMon 16:00 — 4 commitsMon 17:00 — 8 commitsMon 18:00 — 3 commitsMon 19:00 — 5 commitsMon 20:00 — 5 commitsMon 21:00 — 7 commitsMon 22:00 — 1 commitsMon 23:00 — 1 commitsTue 0:00 — 1 commitsTue 1:00 — 3 commitsTue 2:00 — 2 commitsTue 3:00 — 0 commitsTue 4:00 — 1 commitsTue 5:00 — 1 commitsTue 6:00 — 0 commitsTue 7:00 — 0 commitsTue 8:00 — 1 commitsTue 9:00 — 0 commitsTue 10:00 — 10 commitsTue 11:00 — 6 commitsTue 12:00 — 9 commitsTue 13:00 — 11 commitsTue 14:00 — 13 commitsTue 15:00 — 11 commitsTue 16:00 — 13 commitsTue 17:00 — 9 commitsTue 18:00 — 10 commitsTue 19:00 — 3 commitsTue 20:00 — 2 commitsTue 21:00 — 5 commitsTue 22:00 — 6 commitsTue 23:00 — 6 commitsWed 0:00 — 0 commitsWed 1:00 — 0 commitsWed 2:00 — 3 commitsWed 3:00 — 1 commitsWed 4:00 — 0 commitsWed 5:00 — 1 commitsWed 6:00 — 1 commitsWed 7:00 — 0 commitsWed 8:00 — 2 commitsWed 9:00 — 1 commitsWed 10:00 — 2 commitsWed 11:00 — 8 commitsWed 12:00 — 18 commitsWed 13:00 — 13 commitsWed 14:00 — 12 commitsWed 15:00 — 4 commitsWed 16:00 — 7 commitsWed 17:00 — 5 commitsWed 18:00 — 11 commitsWed 19:00 — 12 commitsWed 20:00 — 3 commitsWed 21:00 — 3 commitsWed 22:00 — 7 commitsWed 23:00 — 1 commitsThu 0:00 — 2 commitsThu 1:00 — 0 commitsThu 2:00 — 0 commitsThu 3:00 — 1 commitsThu 4:00 — 1 commitsThu 5:00 — 0 commitsThu 6:00 — 0 commitsThu 7:00 — 3 commitsThu 8:00 — 1 commitsThu 9:00 — 0 commitsThu 10:00 — 7 commitsThu 11:00 — 11 commitsThu 12:00 — 11 commitsThu 13:00 — 22 commitsThu 14:00 — 15 commitsThu 15:00 — 5 commitsThu 16:00 — 11 commitsThu 17:00 — 3 commitsThu 18:00 — 1 commitsThu 19:00 — 2 commitsThu 20:00 — 5 commitsThu 21:00 — 6 commitsThu 22:00 — 1 commitsThu 23:00 — 1 commitsFri 0:00 — 1 commitsFri 1:00 — 0 commitsFri 2:00 — 1 commitsFri 3:00 — 0 commitsFri 4:00 — 2 commitsFri 5:00 — 0 commitsFri 6:00 — 0 commitsFri 7:00 — 0 commitsFri 8:00 — 0 commitsFri 9:00 — 3 commitsFri 10:00 — 5 commitsFri 11:00 — 4 commitsFri 12:00 — 8 commitsFri 13:00 — 5 commitsFri 14:00 — 15 commitsFri 15:00 — 5 commitsFri 16:00 — 4 commitsFri 17:00 — 6 commitsFri 18:00 — 2 commitsFri 19:00 — 1 commitsFri 20:00 — 6 commitsFri 21:00 — 2 commitsFri 22:00 — 10 commitsFri 23:00 — 0 commitsSat 0:00 — 0 commitsSat 1:00 — 0 commitsSat 2:00 — 0 commitsSat 3:00 — 0 commitsSat 4:00 — 0 commitsSat 5:00 — 0 commitsSat 6:00 — 0 commitsSat 7:00 — 0 commitsSat 8:00 — 0 commitsSat 9:00 — 1 commitsSat 10:00 — 8 commitsSat 11:00 — 14 commitsSat 12:00 — 22 commitsSat 13:00 — 6 commitsSat 14:00 — 2 commitsSat 15:00 — 4 commitsSat 16:00 — 7 commitsSat 17:00 — 4 commitsSat 18:00 — 0 commitsSat 19:00 — 1 commitsSat 20:00 — 2 commitsSat 21:00 — 4 commitsSat 22:00 — 0 commitsSat 23:00 — 0 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.

Who is committing

last 52 weeks
Maintainer commits522 (77%)
Community commits158 (23%)

680 commits in total over the last year.

DateListRankStars gained
Jul 26, 2026daily#4+6
Jul 16, 2026daily#17+5
Jul 14, 2026daily#12+5
Jul 12, 2026daily#10+3
Jul 11, 2026daily#2+7
Jul 8, 2026daily#15+5
Jul 7, 2026daily#15+6
Jul 6, 2026daily#17+6
Jul 5, 2026daily#24+15
Jul 4, 2026daily#15+26
Jul 3, 2026daily#16+11
Jul 2, 2026daily#16+24
Jul 1, 2026daily#9+22
Jun 30, 2026daily#14+19
Jun 29, 2026daily#14+15
  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    385.5K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • openclaw/openclaw

    Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

    384.4K stars · TypeScript

  • NousResearch/hermes-agent

    The agent that grows with you

    227K stars · Python

  • mattpocock/skills

    Skills for Real Engineers. Straight from my .agents directory.

    208.4K stars · Shell