From agentize
Synthesizes implementation plans from 5-agent AI debates (bold, paranoia, critique, reducers) using external AI, exposing disagreements as options for developer arbitration.
npx claudepluginhub synthesys-lab/agentize --plugin agentizeThis skill is limited to using the following tools:
This skill synthesizes implementation plan(s) and exposes disagreements from a multi-agent debate with dual proposers using external AI review.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
This skill synthesizes implementation plan(s) and exposes disagreements from a multi-agent debate with dual proposers using external AI review.
--resolve mode<details> tags for implementation detailsThis skill requires 5 agent report file paths, with optional 6th and 7th arguments:
.tmp/issue-{N}-bold.md).tmp/issue-{N}-paranoia.md).tmp/issue-{N}-critique.md).tmp/issue-{N}-proposal-reducer.md).tmp/issue-{N}-code-reducer.md).tmp/issue-{N}-consensus.md).tmp/issue-{N}-history.md)Context ordering rationale: The combined report is assembled as: agent reports (1-5) -> previous consensus (6) -> history (7). This ensures the AI sees the history table's last row (current task) as the final context, leveraging LLM recency bias to prioritize the current request.
For resolve/refine modes: Pass both 6th and 7th arguments:
Files created:
.tmp/issue-{N}-debate.md - Combined 5-agent debate report (7 parts if resolve mode).tmp/issue-{N}-consensus.md - Final plan(s).tmp/issue-{N}-history.md - Accumulated selection and refine historyFor resolve/refine mode, the debate file includes additional sections:
Output format:
| Section | Description |
|---|---|
| Agent Perspectives Summary | 5-agent position table |
| Consensus Status | 3-condition evaluation with CONSENSUS/DISAGREEMENT verdict |
| Goal / Codebase Analysis | Problem statement and file changes |
| Implementation Steps | Agreed changes with code drafts |
| Disagreement N (if any) | Per-disagreement options with A/B/C choices |
| Disagreement Summary | Summary table and suggested combination |
| Validation (resolve mode) | Selection history and compatibility check |
See external-synthesize-prompt.md for complete output format specification.
.claude-plugin/skills/external-synthesize/scripts/external-synthesize.sh \
.tmp/issue-42-bold.md \
.tmp/issue-42-paranoia.md \
.tmp/issue-42-critique.md \
.tmp/issue-42-proposal-reducer.md \
.tmp/issue-42-code-reducer.md
Script automatically:
Timeout: 30 minutes (same as external-consensus)
| Error Message | Cause | Solution |
|---|---|---|
Report file not found: {path} | Missing agent report | Ensure all 5 reports were generated |
External review failed with exit code {N} | API/network issue | Check credentials and retry |
| Mode | Arguments | Example |
|---|---|---|
| Standard | 5 reports | .tmp/issue-{N}-bold.md ... .tmp/issue-{N}-code-reducer.md |
| Resolve | 5 reports + consensus + history | Add .tmp/issue-{N}-consensus.md .tmp/issue-{N}-history.md |
| Refine | Same as resolve | Same issue-{N} prefix, history records refine operation |
# Standard mode
.claude-plugin/skills/external-synthesize/scripts/external-synthesize.sh \
.tmp/issue-42-bold.md \
.tmp/issue-42-paranoia.md \
.tmp/issue-42-critique.md \
.tmp/issue-42-proposal-reducer.md \
.tmp/issue-42-code-reducer.md
Output (stdout, last line):
.tmp/issue-42-consensus.md