devil-advocate

Critique product ideas, proposals, and PRDs for weaknesses and unvalidated assumptions.

5|2|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/tarunccet/pm-skills --skill devil-advocate-tarunccet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devil-advocate
Source: https://github.com/tarunccet/pm-skills/tree/main/pm-product-strategy/skills/devil-advocate
Command: npx skills add https://github.com/tarunccet/pm-skills --skill devil-advocate-tarunccet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps product managers identify hidden weaknesses, unvalidated assumptions, and stakeholder objections in ideas, proposals, PRDs, and strategy documents so proposals are more resilient before review or launch.

Core Features & Use Cases

  • Assumption audit: Enumerates and rates assumptions about users, market, technology, resources, and timelines as validated, partially validated, or unvalidated.
  • Logic and edge-case checks: Finds leaps in reasoning and scenarios where the idea breaks down.
  • Stakeholder objection mapping: Predicts pushback from engineering, design, leadership, sales/CS, and finance and suggests concrete responses.
  • Execution and market risk assessment: Identifies likely failure modes, competitor risks, reversibility, and second-order effects with mitigation suggestions.
  • Use Case: Paste a PRD or pitch deck to receive a structured critique with strengths, 3–5 substantive challenges, likely objections, unvalidated assumptions, and recommended mitigations.

Quick Start

Ask the skill to play devil's advocate on your proposal by pasting the proposal and requesting an assumptions audit, 3–5 key challenges, likely stakeholder objections, and mitigations.

Frequently Asked Questions about devil-advocate

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

FAQPage Schema
How do I audit unvalidated assumptions in a PRD before stakeholder review?

To audit unvalidated assumptions in a PRD, generate a structured critique that enumerates and rates assumptions about users, market, and technology as validated, partially validated, or unvalidated. This identifies hidden weaknesses and prepares you for stakeholder pushback.

What is the best way to identify execution risks and failure modes in product proposals?

Identifying execution risks in product proposals requires an assessment of likely failure modes, competitor risks, reversibility, and second-order effects. This process yields suggested mitigations and a concise overall assessment to strengthen your strategy.

How do I predict stakeholder objections from engineering and finance for a pitch deck?

Predicting stakeholder objections from engineering and finance involves mapping likely pushback across departments and suggesting concrete responses. This prepares you to defend your pitch deck by addressing specific concerns from leadership, sales, and design.

Can I use a devil's advocate approach to find logic gaps and edge cases in early product concepts?

Yes, applying a devil's advocate approach to early product concepts finds leaps in reasoning and scenarios where the idea breaks down. It performs logic and edge-case checks to deliver substantive challenges and recommended mitigations.

Does assumption validation work for strategy documents and stakeholder briefings?

Assumption validation works effectively for strategy documents and stakeholder briefings by applying structured critique to identify execution and market risks. It delivers a reproducible format containing strengths, key challenges, and mitigations for resilient proposals.