Devil's Advocate

Critique proposals through structured Blue Team versus Red Team debates.

3|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/masuP9/codex-collab --skill devil-s-advocate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Devil's Advocate
Source: https://github.com/masuP9/codex-collab/tree/main/skills/devils-advocate
Command: npx skills add https://github.com/masuP9/codex-collab --skill devil-s-advocate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematically stress-test proposals and designs by forcing adversarial critique to surface weaknesses, assumptions, and risks before implementation.

Core Features & Use Cases

  • Structured Blue Team (Claude) vs Red Team (Codex) debate workflow for proposal validation, risk assessment, and architecture reviews.
  • Round-based critique with documented debate history and a final verdict to guide decision-making.
  • Persistence of debate state in tmp/devils-advocate and support for codex/claude modes along with evidence-based critiques.

Quick Start

Ask Devil's Advocate to critique a proposal or design and engage in a structured Blue Team vs Red Team debate.

Frequently Asked Questions about Devil's Advocate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a structured adversarial critique to validate system architecture?

Structured adversarial critique validates system architecture by enforcing a round-based Blue Team vs Red Team debate workflow. This process surfaces hidden assumptions and risks before implementation by documenting debate history and delivering a final, severity-rated verdict.

What is the best way to run a Blue Team vs Red Team debate for design validation?

The best way to run a Blue Team vs Red Team debate for design validation is using a structured, round-based critique workflow. It evaluates proposals through role-based interactions, persisting the debate state to guide strategic engineering decisions with a documented final verdict.

Can I save debate state and history during an architecture review?

Yes, you can save debate state and history during an architecture review. The adversarial critique process persists debate state in a dedicated tmp/devils-advocate directory, ensuring documented round-based interactions and evidence-based critiques are retained for future reference.

Does adversarial risk assessment work for both engineering and product strategy decisions?

Adversarial risk assessment works effectively for both engineering and product strategy decisions. The structured debate workflow evaluates system architecture, proposals, and strategic decisions by forcing role-based critique to surface weaknesses and assumptions across diverse technical contexts.

When do I need structured debate for risk assessment and proposal validation?

You need structured debate for risk assessment and proposal validation when you must systematically stress-test designs before implementation. It is essential for identifying weaknesses and assumptions in complex engineering, product, and system architecture contexts through severity-rated critiques.