Synthesize implementation plan(s) from 5-agent debate using external AI - exposes disagreements as developer decisions
Synthesizes implementation plans from multi-agent debates and highlights disagreements requiring developer decisions.
npx claudepluginhub synthesys-lab/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.
--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
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.