By soummyaanon
Hypothesis-driven parallel debugging. Generates multiple competing hypotheses, runs experiments in parallel subagents, and only ships a fix when exactly one hypothesis survives.
Generates 2-3 additional debugging hypotheses that attack gaps in primary list — especially config, env, deployment, human error, upstream/downstream, invalid-premise failures.
Runs git bisect to find commit that introduced bug. Specialized sibling of hypothesis-runner for experiments of kind "bisect". Returns strict verdict with offending commit SHA.
Executes exactly ONE debugging experiment for a single hypothesis. Returns strict verdict (killed | survived | inconclusive). Invoked in parallel by god-of-debugger:run. Writes artifacts under .god-of-debugger/experiments/<Hn>/.
Internal step of /god-of-debugger. Localizes bug, generates competing hypotheses across distinct causal axes, designs falsifiable experiment per hypothesis. Invoked after repro. Caveman tone.
Internal step of /god-of-debugger. Converts surviving debugging experiments into permanent regression tests. Tags fix commit with session id. Invoked after fix accepted. Silent, no prompts.
Internal step of /god-of-debugger. Establishes or verifies deterministic repro command before hypothesis generation. Invoked automatically; also directly usable when user says "set up a repro" or "make this reproducible".
Internal step of /god-of-debugger. Dispatches one hypothesis-runner subagent per hypothesis in parallel. Aggregates verdicts into survival table. Invoked after hypotheses written to session.
Modifies files
Hook triggers on file write and edit operations
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.
Falsification-first, hypothesis-driven parallel debugging — ships to Claude Code, Cursor, Codex CLI, Continue.dev, and any open-plugins-compatible host.
Website: godofdebugger.bixai.dev · Repo: github.com/soummyaanon/god-of-debugger · Plugin docs: plugins/god-of-debugger/README.md
hypothesis-runner subagents run in parallel, each executing one falsifiable experiment and returning a strict verdict: killed, survived, or inconclusive.Think: scientific method + parallel agents, not a single linear “try this, try that” chat.
| Host | Surface | Install command | Parallel subagents | Ship-the-fix hook |
|---|---|---|---|---|
| Claude Code | native plugin | god install | yes | yes (PreToolUse) |
| Cursor | .cursor/rules/god-of-debugger.mdc | god install --host=cursor | no (sequential fallback) | prose rule |
| Codex CLI | AGENTS.md at repo root | god install --host=codex | no | prose rule |
| Continue.dev | .continue/config.yaml | god install --host=continue | no | prose rule |
| open-plugins | .plugin/ bundle | god install --host=open | host-dependent | host-dependent |
On hosts without PreToolUse hooks, the "don't propose a fix unless exactly one hypothesis survived" rule is enforced as a prose rule the model must self-police.
Short usage guide:
USAGE.md.
If you don't remember host flags, just run:
npm i -g @bixai/god-of-debugger
god install
An arrow-key picker appears:
Pick a host to install god-of-debugger:
❯ Claude Code native plugin · parallel subagents · PreToolUse hook
Cursor writes .cursor/rules/god-of-debugger.mdc
Codex CLI writes ./AGENTS.md
Continue.dev writes .continue/config.yaml
open-plugins copies ./.plugin/ bundle into project
↑/↓ move · enter select · q/ctrl-c cancel
Navigate with ↑/↓ (or j/k, or number keys 1-5), press Enter to install. Ctrl-C or q to cancel. In a non-TTY environment (CI, piped input), it silently defaults to claude; add -y to force non-interactive mode.
Install the CLI globally, sync the plugin into Claude Code, then restart Claude Code so the plugin loads.
npm i -g @bixai/god-of-debugger
god install
After restart, invoke the workflow from Claude Code with:
/god-of-debugger:go
Same flow: global install → god install → restart Claude Code.
| Manager | Command |
|---|---|
| pnpm | pnpm add -g @bixai/god-of-debugger && god install |
| yarn | yarn global add @bixai/god-of-debugger && god install |
| bun | bun add -g @bixai/god-of-debugger && god install |
npx)npx @bixai/god-of-debugger install
Still restart Claude Code after install so the plugin is picked up.
| Command | What it does |
|---|---|
god update | Refresh the installed plugin from the package |
god uninstall | Remove the plugin from Claude Code |
god doctor | Quick health check |
npm i -g @bixai/god-of-debugger
cd /path/to/your/project
god install --host=cursor
Drops .cursor/rules/god-of-debugger.mdc into the project.
Then in Cursor:
god-of-debugger is listed.@god-of-debugger debug this failing test.Cursor has no subagent dispatch, so experiments run sequentially. The S==1 fix-refusal rule is enforced as prose.
npm i -g @bixai/god-of-debugger
cd /path/to/your/project
god install --host=codex
npx claudepluginhub soummyaanon/god-of-debugger --plugin god-of-debuggerMulti-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.