devils-advocate

Critically evaluate plans by identifying logical fallacies, hidden assumptions, and missing perspectives.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/Skobyn/g.c.l.a.w --skill devils-advocate-skobyn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devils-advocate
Source: https://github.com/Skobyn/g.c.l.a.w/tree/main/skills/devils-advocate
Command: npx skills add https://github.com/Skobyn/g.c.l.a.w --skill devils-advocate-skobyn

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Critically evaluate a plan, proposal, or decision before committing. Stress-test ideas by finding logical fallacies, challenging assumptions, surfacing missing perspectives, and proposing alternative framings. Use before finalizing Apex strategy, architecture decisions, product direction, or any high-stakes plan that feels "too clean" or has unanimous support.

Core Features & Use Cases

  • Systematic critique: identify fallacies, assess assumptions, and surface missing perspectives.
  • Structured framing: propose inversion, first principles, analogies, and scale tests to reframe problems.
  • Decision synthesis: compare alternatives, anticipate counterarguments, and strengthen final recommendations.

Quick Start

Provide a structured critique of the given proposal to surface fallacies, assumptions, and missing perspectives.

Frequently Asked Questions about devils-advocate

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

FAQPage Schema
How do I critically evaluate a plan to identify logical fallacies and hidden assumptions?

To critically evaluate a plan, you must systematically challenge assumptions, identify logical fallacies, and surface missing perspectives. This structured critique process stress-tests high-stakes proposals by reframing problems using inversion and first principles to ensure stronger outcomes.

What is the best way to stress-test an overly optimistic product direction before committing?

The best way to stress-test optimistic product direction is through structured scenario planning and assumption challenges. By proposing alternative framings and anticipating counterarguments, you can systematically compare alternatives and strengthen final recommendations before finalizing decisions.

When do I need to apply assumption challenges and counterarguments to a strategy decision?

You need to apply assumption challenges and counterarguments to strategy decisions when a plan appears overly optimistic, feels too clean, or has unanimous support. This prevents groupthink in high-stakes architecture decisions by forcing the exploration of alternative framings.

Can I use decision analysis to surface missing perspectives in high-stakes architecture decisions?

Yes, you can use decision analysis to surface missing perspectives in high-stakes architecture decisions. The process applies structured prompts and safety guardrails to critically evaluate proposals, ensuring that alternative framings and counterarguments are thoroughly examined before finalizing.

What are the limitations of using structured critique for scenario planning?

The limitations of using structured critique for scenario planning include the requirement for comprehensive context and structured prompts to function effectively. Without adequate safety guardrails and detailed input data, the critique may fail to surface meaningful alternative framings or accurate counterarguments.