Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By xhyqaq
Enforce a structured TDD workflow from planning through code review and knowledge curation, with automated subagents for parallel tasks, acceptance testing, and git branch management.
npx claudepluginhub xhyqaq/superpowers-plus --plugin superpowers-plusUse when requesting-code-review is complete and all Critical/Important issues are resolved, before finishing-a-development-branch - dispatches an acceptance-tester subagent to verify every acceptance criterion
Use when a repository or subsystem lacks usable canonical memory and needs an initial memory baseline
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Use when a delivery cycle produced durable knowledge that should be preserved in canonical repository memory
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Agentic development framework for Claude Code — disciplined workflow routing, TDD enforcement, safety hooks, systematic debugging, and code review
Harness-native ECC plugin for engineering teams - 63 agents, 249 skills, 79 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
v9.42.3 — Patch release for cursor-agent smoke checks in untrusted workspaces. Run /octo:setup.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
Superpowers Plus is an enhanced workflow skill set evolved from upstream superpowers, designed for coding agent environments like Claude Code, Codex, OpenCode, and Gemini CLI. It retains the "design → plan → execute → verify" core workflow but unifies execution routing, subagent context control, and installation entry points within this repository instead of relying on the upstream.
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 an executing-plans process that automatically chooses parallel or serial subagent routing based on task dependency, then inspects and reviews the work as it goes. It's not uncommon for Claude to be able 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 Plus.
Superpowers Plus has made the following consolidations and adjustments relative to the upstream:
Execution Model Unification:
executing-plans, no longer maintaining subagent-driven-development as a separate workflow entry.executing-plans now operates as a controller-style executor: automatically determines whether tasks are suitable for parallel subagents or require serial subagents, eliminating the need for users to choose between the two before execution.writing-plans.Simplified Subagent Workflow:
brainstorming and writing-plans already provide thorough design and planning, the execution phase should trust and follow that plan rather than repeat design processes at the subagent level.Enhanced Documentation Management:
docs/superpowers/specs/YYYY-MM-DD-<topic>-design.mddocs/superpowers/plans/YYYY-MM-DD-<feature-name>.mddocs/superpowers/commits/<module>/Repository Consistency:
This is not a complete changelog, but rather the behavioral differences users need to know.
Superpowers Plus installation entry points are unified to this repository:
https://github.com/xhyqaq/superpowers-plushttps://raw.githubusercontent.com/xhyqaq/superpowers-plus/refs/heads/main/.codex/INSTALL.mdhttps://raw.githubusercontent.com/xhyqaq/superpowers-plus/refs/heads/main/.opencode/INSTALL.mdWe recommend installing directly from the repository rather than relying on the upstream marketplace:
Quick Install (Recommended):
git clone https://github.com/xhyqaq/superpowers-plus.git ~/.claude/superpowers-plus
bash ~/.claude/superpowers-plus/.claude-plugin/install.sh
Manual Install:
git clone https://github.com/xhyqaq/superpowers-plus.git ~/.claude/superpowers-plus
mkdir -p ~/.claude/skills
cd ~/.claude/superpowers-plus/skills
for skill in */; do
skill_name="${skill%/}"
ln -sf "$HOME/.claude/superpowers-plus/skills/$skill_name" "$HOME/.claude/skills/superpowers:$skill_name"
done