devils-advocate

Analyzes arguments and generates counterarguments to identify weaknesses in technical, product, and process decisions.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/wojons/skills --skill devils-advocate-wojons
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devils-advocate
Source: https://github.com/wojons/skills/tree/main/skills/devils-advocate
Command: npx skills add https://github.com/wojons/skills --skill devils-advocate-wojons

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps teams make better decisions by systematically challenging ideas, assumptions, and proposed solutions to uncover weaknesses and prevent costly mistakes.

Core Features & Use Cases

  • Argument Deconstruction: Analyzes claims and assumptions for logical flaws.
  • Counterargument Generation: Creates alternative perspectives and identifies risks.
  • Use Case: Before launching a new feature, use this Skill to stress-test the product strategy by having it play devil's advocate against the core assumptions and potential failure modes.

Quick Start

Use the devils-advocate skill to challenge the assumption that users want a mobile app.

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 and prevent groupthink in technical decisions?

You can prevent groupthink by using a devil's advocate approach to systematically challenge assumptions, deconstruct arguments, and generate counterarguments that expose logical flaws in technical, product, or process decisions.

What is the best way to stress-test product strategy before a feature launch?

Stress-test product strategy by applying devil's advocate analysis to identify potential failure modes, test core assumptions, and explore alternative perspectives that reveal hidden weaknesses in your proposed solution.

How do I analyze arguments and generate counterarguments for risk assessment?

Analyze arguments for risk assessment by deconstructing claims to identify logical flaws, then automatically generating counterarguments and alternative perspectives to ensure comprehensive decision evaluation.

Can I use critical thinking tools for both product and process decisions?

Yes, critical thinking and assumption testing tools support technical, product, and process decisions by generating targeted challenges based on specific contexts and decision types to uncover potential weaknesses.

When should I use devil's advocate analysis in decision making?

Use devil's advocate analysis when groupthink risks are high, before finalizing product strategy, or when critical assumptions need rigorous testing to prevent costly mistakes in technical and process decisions.