devils-advocate

Challenge assumptions and identify constraints in user decisions.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/Mattyreed1/deep-deliberation --skill devils-advocate-mattyreed1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devils-advocate
Source: https://github.com/Mattyreed1/deep-deliberation/tree/main/devils-advocate
Command: npx skills add https://github.com/Mattyreed1/deep-deliberation --skill devils-advocate-mattyreed1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill challenges the underlying assumptions and constraints of a user's decision or question, providing a structured approach to ensure informed and well-considered choices.

Core Features & Use Cases

  • Assumption Challenge: Identifies and challenges hidden assumptions in a user's premise.
  • Constraint Identification: Surfaces hard constraints that impact decision-making.
  • Clarified Questions: Asks pointed questions to refine the user's question or decision.
  • Enriched Research Brief: Produces a structured research brief for downstream analysis.
  • Use Case: Before committing to a business expansion, the Skill helps identify potential risks and assumptions that need to be addressed.

Quick Start

Run the devils-advocate skill with your decision or question: /devils-advocate "Should we expand our business into a new market?"

Frequently Asked Questions about devils-advocate

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

FAQPage Schema
How do I challenge assumptions in a business decision before committing?

To challenge assumptions in a business decision, you need a structured approach that identifies hidden premises and surfaces hard constraints. This process provides pointed questions and a structured research brief to ensure your choices are well-considered before action.

What is structured critical thinking for decision-making?

Structured critical thinking for decision-making is the process of thoroughly examining underlying assumptions and constraints. It refines your initial question through pointed inquiries, producing an enriched research brief for downstream analysis and informed choices.

How do I identify hidden constraints impacting my business expansion?

To identify hidden constraints impacting business expansion, apply an assumption challenge process that surfaces hard limitations. By asking pointed questions about your premise, you can clarify potential risks and generate a structured research brief for further analysis.

Can I use assumption challenge techniques for any decision-making scenario?

Yes, you can use assumption challenge techniques for any decision-making scenario requiring a thorough examination of underlying premises. The process applies broadly to surface constraints and provide structured feedback for informed choices.

What is the best way to surface risks before taking action on a decision?

The best way to surface risks before taking action is to run an assumption challenge that identifies hidden premises and hard constraints. This generates clarified questions and an enriched research brief to thoroughly examine your decision.