By haonan16
Duo - An iterative development plugin that uses Codex to review Claude's work. Creates a feedback loop where Claude implements plans and Codex independently reviews progress, ensuring quality through continuous refinement.
Checks if a draft document is relevant to the current repository. Use when validating draft content for plan generation in duo:start.
Checks plan relevance and compliance before RLCR loop. Use when validating plan files for duo:run command.
Consult Codex as an independent expert. Sends a question or task to codex exec and returns the response.
Generate a structured implementation plan from a draft document. Validates input, checks relevance, analyzes for issues, and generates a complete plan.md with acceptance criteria.
Start RLCR (Ralph-Loop with Codex Review) with hook-equivalent enforcement from skill mode by reusing the existing stop-hook logic.
Iterative development with AI review. Provides RLCR (Ralph-Loop with Codex Review) for implementation planning and code review loops, plus PR review automation with bot monitoring.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
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.
Current Version: 1.28.2
Based on humanize. Derived from the GAAC (GitHub-as-a-Context) project.
A Claude Code plugin for iterative development with independent AI review. Write a draft, generate a plan, then let Claude implement while Codex reviews — continuously refining until all acceptance criteria are met.
npm install -g @openai/codexOPENAI_API_KEY environment variable setjq and git available in your PATHSee the full Installation Guide for details.
/plugin marketplace add haonan16/duo
/plugin install duo@haonan16
Set up once per project (grants script permissions, installs the CLI):
/duo:setup
Write a draft describing what you want to build (any markdown file works):
# Add caching layer
Cache API responses in Redis with a 5-minute TTL...
Start development — Duo generates a plan, then implements and reviews it:
/duo:start draft.md
Or skip the file and describe inline:
/duo:start Add a caching layer for API responses
Monitor progress in a separate terminal:
duo monitor
The loop has two phases: Implementation (Claude works, Codex reviews summaries) and Code Review (Codex checks code quality with severity markers). Issues feed back into implementation until all acceptance criteria are resolved.
Duo uses RLCR (Ralph-Loop with Codex Review) — Claude implements, Codex independently reviews. No blind spots, no self-review bias.
| Command | Purpose |
|---|---|
/duo:start <draft.md> | Generate a plan from a draft, then run the development loop |
/duo:start <text> | Use inline text as the draft |
/duo:start --plan-only | Generate a plan only (with Codex refinement) |
/duo:run <plan.md> | Run the development loop with an existing plan |
/duo:stop | Cancel the active loop |
/duo:setup | Install, configure, and verify prerequisites |
/duo:help | Show all commands and options |
MIT
npx claudepluginhub haonan16/duo --plugin duoHumanize - An iterative development plugin that uses Codex to review Claude's work. Creates a feedback loop where Claude implements plans and Codex independently reviews progress, ensuring quality through continuous refinement.
Describe your goal, approve the spec, then step away — Claude and Codex loop together until it's right.
Autonomous Claude + Codex review loop. Plan a feature with adversarial pushback, or audit code, all in one window.
Autonomous session orchestrator for Claude Code - manages multi-phase development workflows
End-to-end development workflow: design → draft-plan → orchestrate → review → pr-create → pr-review → pr-merge
loophaus — Control plane for coding agents