devils-advocate

Stress-test ideas and decisions through steelmanning, pre-mortems, and red-teaming.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/eddowding/orion_cos --skill devils-advocate-eddowding
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devils-advocate
Source: https://github.com/eddowding/orion_cos/tree/main/Operations/Claude/skills/thinking/devils-advocate
Command: npx skills add https://github.com/eddowding/orion_cos --skill devils-advocate-eddowding

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured method to rigorously challenge and stress-test ideas, proposals, or decisions, ensuring potential flaws and risks are identified before implementation.

Core Features & Use Cases

  • Facilitated Challenge: Engages in constructive dissent to uncover weaknesses.
  • Multiple Critique Modes: Supports steelmanning, pre-mortems, inversion, red-teaming, and direct critique.
  • Use Case: Before launching a new product feature, use the Devil's Advocate skill to identify potential market risks, technical vulnerabilities, and user adoption challenges through a simulated pre-mortem analysis.

Quick Start

Use the devils-advocate skill to stress-test the new marketing campaign proposal.

Frequently Asked Questions about devils-advocate

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

FAQPage Schema
What is a pre-mortem analysis and how does it help with risk assessment?

A pre-mortem analysis is a risk assessment technique that simulates a project's failure before implementation to identify potential flaws. It assumes the decision has failed and works backward to uncover technical vulnerabilities and market risks.

How do I stress-test an idea before launching a new product feature?

To stress-test an idea before launch, apply critique methods like steelmanning, inversion, and red-teaming. This process probes assumptions, identifies technical vulnerabilities, and generates prioritized mitigations for high-stakes scenarios.

Can I use red-teaming to challenge assumptions in a marketing campaign proposal?

Yes, you can use red-teaming to challenge assumptions in marketing campaign proposals. It facilitates constructive dissent by probing risks, identifying weaknesses, and generating prioritized next actions to ensure robust decision making.

What is the difference between steelmanning and direct critique for idea validation?

Steelmanning validates an idea by building the strongest possible opposing argument before attacking it, while direct critique immediately targets flaws. Both methods uncover risks but steelmanning ensures you test the most robust version of assumptions.

When should I avoid using inversion for decision making?

Avoid using inversion for decision making when dealing with low-stakes scenarios or when assumptions are already thoroughly validated. Inversion is designed for high-stakes contexts where identifying potential failure modes and technical vulnerabilities is critical.

Do I need any specific technical setup to run a simulated pre-mortem analysis?

No specific technical setup is required to run a simulated pre-mortem analysis. The process relies on structured critique methods to identify risks and generate next actions without needing external dependencies or environments.