From memento
Step 3 of Memento. Use after a plan is drafted, before human review. Runs a multi-turn discussion between Devil's Advocate, Simplifier, and Orchestrator subagents to stress-test and rewrite the plan in place.
How this skill is triggered — by the user, by Claude, or both
Slash command
/memento:memento-3-auto-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Three subagents debate the plan. **The Orchestrator rewrites the plan file in place** and appends the transcript.
Three subagents debate the plan. The Orchestrator rewrites the plan file in place and appends the transcript.
## Data contract actually pins the seams — flags any flow left open to implementer invention (the under-specification that causes drift in steps 6–8).Orchestrator reads the current plan file (status: planning → set to auto-review). Extracts the list of resolved user decisions from ## Decisions — these are constraints, not up for debate.
Dispatch Devil's Advocate and Simplifier in parallel (single message, two Agent calls). Each returns a critique. Brief both: resolved decisions are constraints; challenge the plan within them.
Orchestrator reconciles. If a proposal contradicts a resolved user decision, Orchestrator pushes back — cites the decision, the user's stated reason, and asks the proposing agent to revise or justify with new information the user didn't have. Never silently flip a resolved answer.
If the critiques conflict with each other (not with user), send them back to each other via Orchestrator for round 2.
Round cap: 3. Orchestrator may exit earlier on convergence.
Orchestrator rewrites the plan in place — REPLACE the affected sections, do not append duplicates. After the rewrite, the plan must contain exactly one ## Tasks, one ## Open risks, and — if the plan has one — one ## Data contract. Then append a single short ## Auto-review changes section listing only:
Do not write a transcript. No round-by-round dialogue, no DA #N / Simplifier #N numbering, no accept/reject lists. Process residue, not signal.
Task descriptions must be self-contained — never reference (DA #4) or (Simplifier #5). Those numbers die with the transcript.
Set status: human-review.
## Tasks / ## Open risks / ## Data contract blocks are a workflow bug — the second one always wins, the first must be removed.status: planning and loop back to memento-2-planning.Invoke memento-4-human-review with the updated plan path.
npx claudepluginhub joaoant42/memento --plugin mementoGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.