devil-advocate

Stress-test ideas and proposals by challenging assumptions and identifying risks.

5|2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/ahmedkhaledmohamed/PM-AI-Partner-Framework --skill devil-advocate-ahmedkhaledmohamed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devil-advocate
Source: https://github.com/ahmedkhaledmohamed/PM-AI-Partner-Framework/tree/main/framework/templates/claude-code-skills/devil-advocate
Command: npx skills add https://github.com/ahmedkhaledmohamed/PM-AI-Partner-Framework --skill devil-advocate-ahmedkhaledmohamed

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users identify potential flaws, risks, and objections in their ideas, proposals, or strategies by acting as a constructive critic.

Core Features & Use Cases

  • Assumption Challenging: Questions underlying beliefs and premises.
  • Risk Identification: Uncovers potential problems and negative outcomes.
  • Objection Anticipation: Predicts what stakeholders might disagree with.
  • Mitigation Suggestion: Proposes solutions to identified weaknesses.
  • Use Case: Before presenting a new product feature to stakeholders, use this Skill to stress-test the proposal, ensuring all potential downsides are considered and addressed.

Quick Start

Play devil's advocate on my proposal to launch a new mobile app.

Frequently Asked Questions about devil-advocate

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

FAQPage Schema
How do I stress-test a proposal before presenting it to stakeholders?

To stress-test a proposal, challenge its underlying assumptions, identify potential risks, anticipate stakeholder objections, and suggest mitigations. This process strengthens your decision-making by ensuring all potential downsides are addressed beforehand.

What is the best way to find weaknesses in a new product strategy?

The best way to find weaknesses in a product strategy is through constructive criticism that questions core premises and uncovers edge cases. This approach highlights negative outcomes and facilitates critical thinking to refine the strategy.

Can I use idea validation to anticipate objections for a project pitch?

Yes, idea validation through a devil's advocate approach anticipates objections by predicting what stakeholders might disagree with. It provides constructive criticism to identify potential flaws and propose mitigations before the pitch.

Does risk assessment work for evaluating edge cases in decision-making?

Risk assessment works for evaluating edge cases by challenging assumptions and identifying potential problems. It strengthens decision-making processes by ensuring negative outcomes are anticipated and mitigated before finalizing a proposal.

When should I not use critique to challenge assumptions in my proposals?

You should avoid using critique to challenge assumptions when a proposal requires immediate execution without iteration, as the process focuses on identifying risks and suggesting mitigations, which may delay rapid decision-making.