β‘ Workflows
Devil's Advocate
Strengthen any proposal, plan, architecture, or decision by assigning a dedicated Devil's Advocate agent whose sole job is to find weaknesses, challenge assumptions, and force the Proposer to build a more robust solution.
Bundle files
πORCHESTRATION.mdβ Orchestration
1# ORCHESTRATION.md
2
3## Diagram
4
5 ββββββββββββββββββββββββββββββββββββββββββββ
6 β Proposer Agent β
7 β (produces proposal, plan, or decision) β
8 ββββββββββββββββββββββ¬ββββββββββββββββββββββ
9 βΌ
10 ββββββββββββββββββββββββββββββββββββββββββββ
11 β Devil's Advocate Agent β
12 β (challenges, stress-tests, finds holes) β
13 ββββββββββββββββββββββ¬ββββββββββββββββββββββ
14 βΌ
15 ββββββββββββββββββββββββββββββββββββββββββββ
16 β Proposer Agent β
17 β (revises or explicitly defends) β
18 ββββββββββββββββββββββ¬ββββββββββββββββββββββ
19 βΌ
20 ββββββββββββββββ
21 β More rounds? β
22 ββββββββ¬ββββββββ
23 no β yes
24 βββββββββββββββββββ΄βββββββββββββ
25 βΌ βΌ
26 ββββββββββββ ββββββββββββββββββββ
27 β Arbiter β β Next challenge β
28 β decision β β round β
29 ββββββββββββ ββββββββββββββββββββ
30
31
32## Workflow
33Devil's Advocate
34
35## Objective
36Strengthen any proposal, plan, architecture, or decision by assigning a dedicated Devil's Advocate agent whose sole job is to find weaknesses, challenge assumptions, and force the Proposer to build a more robust solution.
37
38## Roles
39- **Proposer Agent:** produces the initial proposal and defends or revises it after each challenge round.
40- **Devil's Advocate Agent:** relentlessly identifies flaws, blind spots, edge cases, and unstated assumptions β without proposing alternatives. Only challenges.
41- **Arbiter:** reviews the full transcript and decides whether the proposal is sufficiently hardened or needs another round. Can be a human or a senior agent.
42
43## When to use
44- High-stakes proposals: architecture decisions, product specs, investment cases, pricing strategies.
45- Decisions where groupthink is a risk (team is too aligned on one approach).
46- Before any irreversible commitment.
47- Post-incident reviews where "why didn't we think of this?" is a known failure mode.
48- Any plan where the author has strong ownership bias.
49
50## Protocol
511. Proposer submits initial proposal with explicit claims, assumptions, and expected outcomes.
522. Devil's Advocate receives the proposal and produces a challenge brief:
53 - Weakest assumptions (top 3).
54 - Scenarios where the plan fails.
55 - Stakeholders or risks not considered.
56 - Questions the Proposer cannot yet answer.
573. Proposer responds: revise the proposal or explicitly defend each challenge point with evidence.
584. Devil's Advocate evaluates the response and either:
59 - Issues a second wave of challenges (deeper layer).
60 - Declares "no further critical objections."
615. Arbiter reviews the full exchange and decides: ship, revise, or escalate.
62
63## Devil's Advocate rules
64- Must NOT propose alternatives β only identify problems.
65- Must ground every challenge in a realistic scenario, not hypothetical extremes.
66- Must challenge assumptions, not just surface details.
67- Must not repeat the same objection if it was adequately addressed.
68- Must produce at least 3 distinct challenge categories per round.
69
70## Proposer rules
71- Must respond to every challenge β no skipping.
72- "We'll deal with that later" is not an acceptable defense without a concrete plan.
73- Revisions must be explicit: state what changed and why.
74
75## Rules
76- Maximum 3 rounds before Arbiter makes a final call.
77- Challenge brief and all responses are immutable audit records.
78- Arbiter decision must include rationale.
79
80## Deliverables
81- Final hardened proposal (with revision history).
82- Challenge log: all objections raised and their dispositions (resolved / accepted risk / deferred with plan).
83- Arbiter decision with rationale.
84- List of explicitly accepted risks.
85
Lines: 85 | Words: 492
Install
Copy bundle to your OpenClaw workspace.
curl -fsSL https://raw.githubusercontent.com/cerealskill/openclaw-agents/main/install.sh | bash -s workflow devils-advocate ENRate this agent
Loading...
Sign in to rate this agent
Includes
- β ORCHESTRATION.md
Info
- Slug
- devils-advocate
- Lines
- 85
- Words
- 492
