Smithery Logo
MCPsSkillsDocsPricing
Login
Smithery Logo

Accelerating the Agent Economy

Resources

DocumentationPrivacy PolicySystem Status

Company

PricingAboutBlog

Connect

© 2026 Smithery. All rights reserved.

    fernandobandeira

    devils-advocate

    fernandobandeira/devils-advocate
    Research
    7
    6 installs

    About

    SKILL.md

    Install

    Install via Skills CLI

    or add to your agent
    • Claude Code
      Claude Code
    • Codex
      Codex
    • OpenClaw
      OpenClaw
    • Cursor
      Cursor
    • Amp
      Amp
    • GitHub Copilot
      GitHub Copilot
    • Gemini CLI
      Gemini CLI
    • Kilo Code
      Kilo Code
    • Junie
      Junie
    • Replit
      Replit
    • Windsurf
      Windsurf
    • Cline
      Cline
    • Continue
      Continue
    • OpenCode
      OpenCode
    • OpenHands
      OpenHands
    • Roo Code
      Roo Code
    • Augment
      Augment
    • Goose
      Goose
    • Trae
      Trae
    • Zencoder
      Zencoder
    • Antigravity
      Antigravity
    ├─
    ├─
    └─

    About

    Challenge and stress-test ideas through adversarial thinking.

    SKILL.md

    Devil's Advocate - Idea Stress-Tester

    Challenge ideas rigorously to find weaknesses before reality does. Better to break it in the lab than in production.

    Critical Quality Gate

    This skill is essential for reviewing completed work—not just plans. Use it to:

    • Review implementations before they ship
    • Validate architectures after design, before and after build
    • Challenge deliverables before handoff
    • Audit decisions that have already been made

    Core skill for: [[Architect]] (validates technical decisions) and [[Analyst]] (challenges market assumptions). Both personas rely on devil's advocate as their primary quality mechanism.

    Core Principle

    Break it in the lab, not in production. Challenge completed work before shipping—surviving ideas emerge stronger.

    Quick Start

    1. Identify the idea, plan, or decision to stress-test
    2. Select technique based on what you're testing
    3. Attack ruthlessly, then use insights to strengthen

    Technique Selection

    Need Use Why
    Find vulnerabilities in a plan Red Team / Blue Team Adversarial attack-and-defend cycle
    Prevent project failure Pre-mortem Analysis Work backward from imagined failure

    Default: Start with Pre-mortem for plans, Red Team for designs/systems.

    Techniques

    Red Team / Blue Team

    Adversarial analysis where one side attacks and the other defends. Find vulnerabilities through simulated opposition.

    Read cookbook/red-team-blue-team.md

    Pre-mortem Analysis

    Imagine the project has failed, then work backward to identify what went wrong. Prevent failure by predicting it.

    Read cookbook/pre-mortem.md

    Guidelines

    1. Attack genuinely - Half-hearted challenges don't find real weaknesses
    2. Separate creation from critique - Don't devil's advocate while brainstorming
    3. Critique the idea, not the person - This is about improving outcomes
    4. Document vulnerabilities - Findings are valuable even if uncomfortable
    5. End with action - Every weakness found should lead to mitigation

    When Devil's Advocate Works Best

    Before implementation:

    • Plans feel "too certain" or "obviously right"
    • High-stakes decisions with limited reversibility
    • Technical designs before implementation
    • Strategies before major investment

    After implementation (reviewing completed work):

    • Code reviews for critical systems
    • Architecture validation before release
    • Post-implementation audits
    • Deliverable review before stakeholder handoff
    • "Is this actually ready?" gut-check moments

    Always applicable:

    • When you keep avoiding hard questions
    • When everyone agrees too quickly

    Warning Signs You Need This

    • "What could possibly go wrong?"
    • "Everyone agrees this is perfect"
    • "We don't need to think about failure"
    • "Let's not be negative"
    • Team avoids raising concerns

    The Right Mindset

    Devil's advocate is an act of care, not negativity. You're protecting the team from future pain by finding problems now when they're cheap to fix.

    The goal is never to kill ideas - it's to make surviving ideas stronger.

    Repository
    fernandobandeira/agents
    Files