원클릭으로
external-synthesize
Synthesize implementation plan(s) from 5-agent debate using external AI - exposes disagreements as developer decisions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Synthesize implementation plan(s) from 5-agent debate using external AI - exposes disagreements as developer decisions
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Synthesize consensus implementation plan from multi-agent debate reports using external AI review
Synthesize consensus implementation plan from multi-agent debate reports using external AI review
Create GitHub pull requests from conversation context with proper formatting and tag selection
Create GitHub pull requests from conversation context with proper formatting and tag selection
Generate comprehensive documentation checklist for feature implementation
Create a development branch for a given GitHub issue with standardized naming
SOC 직업 분류 기준
| name | external-synthesize |
| description | Synthesize implementation plan(s) from 5-agent debate using external AI - exposes disagreements as developer decisions |
| allowed-tools | ["Bash(.claude-plugin/skills/external-synthesize/scripts/external-synthesize.sh:*)","Bash(cat:*)","Bash(test:*)","Bash(wc:*)","Bash(grep:*)"] |
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