All-in-one Claude Code plugin: superpowers skills + dual-model Codex routing (gpt-5.3-codex for code, gpt-5.4 for analysis) with Sonnet 4.6 fallback
Design-first flow. For brainstorming/analysis work, use Codex (gpt-5.4) for research; after approval hand off to plan-and-execute for Codex (gpt-5.3-codex) implementation.
Alias of brainstorm command; Codex gpt-5.4 during brainstorming/analysis, Codex gpt-5.3-codex during implementation
Execute plan with proactive dual-model Codex dispatch (gpt-5.3-codex for code, gpt-5.4 for analysis) and fallback controls
Create and/or execute plans with explicit dual-model Codex routing (gpt-5.3-codex for code, gpt-5.4 for analysis)
Research-only mode. Route logic/reasoning to Codex (gpt-5.4); route live web research to Claude WebSearch.
You MUST use this before creative implementation work. Use Codex (gpt-5.4) during brainstorming/research, then hand off approved plans for Codex (gpt-5.3-codex) execution.
Use when completing tasks, requesting review, or receiving code review feedback — covers both requesting and responding to reviews with technical rigor
Use when implementation is complete and you need to verify work and decide how to integrate — covers verification-before-completion and branch finishing
Use when creating implementation plans and executing tasks with proactive dual-model Codex routing (gpt-5.3-codex for code, gpt-5.4 for analysis) and fail-closed behavior before Claude/Sonnet fallback
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
All-in-one Claude Code plugin that combines the superpowers skill suite, Codex CLI delegation, and multi-agent routing to reduce Claude token usage while keeping development workflows fast and structured.
obra/superpowers (brainstorming, TDD, debugging, code review, planning, and more).codex loginnpm install -g @google/gemini-climkdir -p ~/.claude/plugins
git clone https://github.com/charliechan53/superpower-router ~/.claude/plugins/superpower-router
Install superpower-router from the Claude Code plugin marketplace.
| Skill | What it does |
|---|---|
using-superpowers | Entry point — teaches Claude how to find and use skills |
brainstorming | Collaborative design before implementation |
test-driven-development | TDD discipline: red-green-refactor |
systematic-debugging | Root-cause analysis, defense-in-depth |
plan-and-execute | Write plans + execute via Codex/Gemini routing with fail-closed Codex fallback confirmation |
code-review | Request and receive reviews (routes to Codex) |
finishing-work | Verify + integrate (merge, PR, squash) |
writing-skills | Create new skills with TDD methodology |
Use plugin-scoped slash commands (Claude UI may also show unscoped aliases):
Note: the command namespace is superpower-router: (not superpower:).
| Slash command | Purpose |
|---|---|
superpower-router:brainstorm | Start design-first flow before implementation |
superpower-router:brainstorming | Alias of brainstorm |
superpower-router:write-plan | Create a routed implementation plan |
superpower-router:execute-plan | Execute an existing plan with routed batches |
superpower-router:plan-and-execute | Alias for combined routed planning/execution flow |
superpower-router:research | Gemini-first research-only flow (no coding unless asked) |
If you see Claude-native output like Explore(...) Sonnet 4.6 for code planning/exploration tasks, routing likely was not followed.
Quick checks:
command -v codex >/dev/null && echo "codex:ok" || echo "codex:missing"
command -v gemini >/dev/null && echo "gemini:ok" || echo "gemini:missing"
/bin/bash ~/.claude/plugins/superpower-router/hooks/router-statusline.sh
Expected behavior for code tasks:
~/.claude/codex-runner.sh.| Task Type | Routed To | Why |
|---|---|---|
| Code implementation, refactors, tests, debugging in repo context | Codex CLI | Offloads high-token coding loops from Claude |
| Web research, docs lookup, external fact gathering | Gemini CLI | Keeps browsing/research outside Claude context window |
| Independent option gathering / model comparison | Codex + Gemini parallel runner | Produces diverse options faster from two models in one pass |
| Codex failure for code tasks | User-confirmed Claude/Sonnet fallback | Fail-closed by default to keep Codex priority and avoid silent fallback |
export CODEX_MODEL=gpt-5.3-codex
export CODEX_EFFORT=xhigh
export CODEX_TIMEOUT=600
export CODEX_FAIL_CLOSED=1
export GEMINI_TIMEOUT=600
export GEMINI_FALLBACK_TO_CODEX_ON_FIRST_RATE_LIMIT=1
export GEMINI_CODEX_FALLBACK_MODEL=gpt-5.2-codex
superpower-router now tracks per-session offload telemetry for Codex/Gemini and exposes a status command:
~/.claude/plugins/superpower-router/hooks/router-statusline.sh
It renders:
Offload C:<codex> G:<gemini> Σ:<total> | S/F C:<success>/<failure> G:<success>/<failure> [| RL C:<remaining> G:<remaining|retry>]
Notes:
C/G/Σ are deferred token totals.S/F are backend success/failure counts for routed attempts.RL is shown only when at least one backend has rate-limit telemetry.Configure it in ccstatusline as a Custom Command widget (command = script above).
Optional metric file override:
export ROUTER_METRICS_FILE=/tmp/superpower-router-metrics.json
npx claudepluginhub charliechan53/superpower-router --plugin superpower-routerMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.
Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.