devilsadvocate

Identify weaknesses and flaws in proposed ideas, plans, and assumptions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/jpratt9/dotfiles --skill devilsadvocate-jpratt9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devilsadvocate
Source: https://github.com/jpratt9/dotfiles/tree/main/.agents/skills/devilsadvocate
Command: npx skills add https://github.com/jpratt9/dotfiles --skill devilsadvocate-jpratt9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill helps users rigorously test their ideas, plans, and assumptions before they are implemented, identifying potential flaws and weaknesses.

Core Features & Use Cases

  • Stress-Test Ideas: Challenge user's ideas to uncover flaws and improve them before implementation.
  • Rules-Based Approach: Follows a set of rules to ensure a comprehensive and objective critique.
  • Use Case: When a user wants to present a new business strategy, this Skill can be used to rigorously examine its potential pitfalls and areas for improvement.

Quick Start

Analyze the proposed strategy for potential weaknesses by invoking the devilsadvocate skill.

Frequently Asked Questions about devilsadvocate

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

FAQPage Schema
How do I stress-test a business strategy for potential weaknesses?

To stress-test a business strategy for potential weaknesses, you can apply a rules-based critique process that rigorously examines proposed plans and assumptions to identify flaws before implementation. This structured analysis ensures a stronger strategic outcome.

What is idea validation in strategic planning?

Idea validation in strategic planning is the process of rigorously testing proposed ideas and assumptions to uncover potential flaws and weaknesses. It applies critical thinking and structured analysis to ensure plans are sound before they are implemented.

Can I use a rules-based approach to critique a product development plan?

Yes, you can use a rules-based approach to critique a product development plan by applying a set of structured rules to ensure a comprehensive and objective analysis. This method identifies potential pitfalls and areas for improvement in your proposed strategy.

What's the best way to uncover flaws in proposed project assumptions?

The best way to uncover flaws in proposed project assumptions is to rigorously challenge them using critical thinking and structured analysis. This process identifies weaknesses in your decision-making logic before the plan is implemented.

When do I need to rigorously challenge my business assumptions?

You need to rigorously challenge your business assumptions during strategic planning and decision-making processes, right before implementation. This early critique helps identify potential weaknesses and flaws, preventing costly failures later.

Are there limitations to using a structured analysis for plan critique?

A limitation of using structured analysis for plan critique is that it relies entirely on the proposed ideas and assumptions provided. It cannot predict unpredictable external market factors but focuses on identifying internal logical flaws and weaknesses.