devil-advocate

Critique investment analyses by challenging assumptions and simulating adverse scenarios.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/yjang-git/HoneyPot --skill devil-advocate-yjang-git
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: devil-advocate
Source: https://github.com/yjang-git/HoneyPot/tree/main/plugins/investments-portfolio/skills/devil-advocate
Command: npx skills add https://github.com/yjang-git/HoneyPot --skill devil-advocate-yjang-git

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Devil's Advocate skill prevents overconfidence and reveals hidden risks by systematically challenging positive investment conclusions, exposing faulty assumptions, and simulating adverse scenarios to improve decision robustness.

Core Features & Use Cases

  • Assumption Challenge Framework: Identifies and questions core assumptions behind sector outlooks, fund picks, and allocation choices.
  • Scenario Inversion & Historical Patterns: Generates worst-case scenario analyses and maps historical failure modes to current recommendations.
  • Structured Output Templates: Produces a Devil's Advocate section with assumption challenges, "What Could Go Wrong" checklists, probabilistic adjustments, and monitoring triggers for multi-agent workflows.
  • Use Case: After a sector overweight recommendation, run the skill to produce an assumption table, two high-impact failure scenarios, estimated losses, and recommended hedges.

Quick Start

Ask the Devil's Advocate to challenge the current sector outlook by listing the core assumptions, two credible failure scenarios with triggers, and a revised confidence score.

Frequently Asked Questions about devil-advocate

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

FAQPage Schema
How do I systematically challenge investment assumptions to detect hidden portfolio risks?

You identify hidden portfolio risks by applying an assumption challenge framework that questions core premises, simulates adverse scenarios to estimate probabilistic impacts, and outputs structured mitigation triggers for integration into investment workflows.

What is scenario inversion and how does it improve risk analysis for fund recommendations?

Scenario inversion improves risk analysis by generating worst-case failure scenarios from positive conclusions, mapping historical failure modes to current allocations, and producing probabilistic loss estimates with recommended hedges.

How do I generate a structured devil's advocate section for an investment outlook?

You generate a structured devil's advocate section by requesting assumption challenges, credible failure scenarios with triggers, revised confidence scores, and recommended mitigations, which integrate directly into multi-agent investment workflows.

Can I use bias detection to reduce overconfidence in my portfolio allocation choices?

You can use bias detection to reduce overconfidence by running systematic adversarial critiques on portfolio allocations, which challenges underlying assumptions, simulates adverse market scenarios, and outputs structured loss estimates with hedging recommendations.

When should I run an assumption testing workflow on my sector overweight recommendations?

Run assumption testing on sector overweight recommendations immediately after making them to prevent overconfidence, surface hidden risks through scenario inversion, and establish monitoring triggers before executing the allocation.

What are the limitations of using automated adversarial critique for investment risk reports?

Limitations of automated adversarial critique include its reliance on historical failure patterns to simulate adverse scenarios, meaning it may not predict unprecedented market events or black swan risks absent from existing investment data.