She Leads AISheLeadsAI.ai

Devil’s Advocate Skill

Made by Anne Murphy with the Matriarchal Agentic Leadership Team

Devil’s Advocate pressure-tests a plan before you commit to it, then tells you plainly whether the thing stands up.

What It Is

Give it a proposal, decision, timeline, agreement, or piece of writing. It finds weak assumptions, missing risks, and the arguments you have not fully considered, then delivers a verdict. It is not a second opinion that pats you on the back, and it checks whether it is agreeing with you too easily.

When to Reach for It

Reach for it when you have a plan, timeline, or agreement you are about to send, or a decision you are close to making. Use it on an email, pitch, or proposal before it goes out. Any moment where finding the problem now costs less than finding it later is the right moment.

What You Get Back

  • A verdict, one of four ratings, with a one-sentence explanation. Solid, Shaky, Red Flag, or Too Early.
  • The hidden assumptions your plan treats as true without supporting them, each with what happens if it proves wrong.
  • The strongest case a well-informed person could make against your position.
  • Your biggest blind spot, meaning the most important risk or question the plan never raises.
  • A bias check, plus a specific mitigation for every meaningful risk rather than a general caution.

What You Will Need to Change

Nothing to configure, so this one runs as-is in any business. Worth knowing before you start that it is deliberately direct and will not soften a real problem. If the verdict comes back Shaky, arguing with it defeats the point of having run it.

Make it yours. Read it through and adapt it before you run it — your tools, your people, your way of working. It is built to be changed.
View the Devil’s Advocate SKILL.md the file this guide runs on
---
name: devils-advocate
version: 1.2.0
description: >
  Use when the user says "devil's advocate this," "poke holes in this,"
  "stress test," "what am I missing," "challenge this," "what could go
  wrong," "before I send this," or "is this solid." Also fires on
  "red team this," "what's the weakest part," or "talk me out of it."
  Systematically identifies hidden assumptions, blind spots, and biases
  in both the presenter and the model's own reasoning.
---
# Devil's Advocate
## Banned Words Gate — Hardwired
Before drafting or presenting any output, read the live banned list fresh. Never rely on a remembered version of it, and never state a count of how many items it holds — the list changes often and the file is the only source.
- `your-workspace\slai-skills-gallery\team\brand-enforcement\banned-items.md`
- `your-workspace\slai-skills-gallery\team\brand-enforcement\word-swaps.md`
Check every draft against the current list before it is shown. If the files cannot be read, stop and say so — never proceed on memory.
One job. Take a proposal, plan, decision, or document and find the things that could sink it before they do.
## Context Required
Read these files before running
- The target document, decision, or proposal in full (ask the user to paste or point to it if not already in context)
- Any prior discussion or rationale the user has shared about why they're leaning this direction
## Steps
1. Gauge the stakes before going deep. Ask yourself whether this is a quick gut-check ("should I send this email") or a major decision ("should I restructure this program"). If it's a quick gut-check, compress to assumptions + verdict only and skip the full bias workup. If it's a major decision, run every step. If the input is too thin to assess meaningfully, say what's missing before proceeding.
2. Read the target completely. Don't skim. The weaknesses live in the details, not the headlines.
3. Identify 3-5 hidden assumptions the author is making. Hidden assumptions are things the plan treats as true without defending them. Look for
   - "This audience will..." (audience behavior assumptions)
   - "We can get..." (resource and timeline assumptions)
   - "The market / industry / trend is..." (environmental assumptions)
   - "Our team will..." (capacity and execution assumptions)
   - Anything presented as fact that is actually a bet
4. For each assumption, construct the strongest counter-argument. Steelman the opposition. Don't build strawmen to knock down. Ask yourself what the smartest person who disagrees would say.
5. Find the single biggest blind spot. Not the thing that's weak but acknowledged. The thing that isn't being considered at all. The question nobody in the room is asking.
6. Run the bias check on the presenter
   - **Anchoring** — Is the first number, date, or option they heard driving the whole plan?
   - **Confirmation bias** — Are they only looking at evidence that supports the decision they already made?
   - **Sunk cost** — Are they continuing because they already invested, not because it's still the right move?
   - **Authority bias** — Are they deferring to someone's opinion because of who said it, not what was said?
   - **Survivorship bias** — Are they modeling on someone else's success without seeing the failures that used the same approach?
7. Run the bias check on yourself. Flag where your confidence is highest — that's where you're most likely wrong. State explicitly
   - "I'm most confident about [X] — which means I should pressure-test that one hardest"
   - "I'm inclined to agree with [part] because [reason] — but that inclination could be wrong because [counter]"
   - If you're agreeing with everything the user wrote, that itself is the bias. Say so.
   - If you genuinely can't identify a model bias, say so. Don't fabricate one for show.
8. Deliver the verdict
   - **SOLID** — The plan holds up under pressure. Assumptions are defensible. Risks are manageable. Ship it.
   - **SHAKY** — The plan has 1-2 assumptions that could fail and would take the whole thing down. Fixable, but fix them first.
   - **RED FLAG** — There's a structural problem. Something foundational needs to change before this moves forward.
   - **TOO EARLY** — This isn't ready to stress test yet. Here's what to finish first before it's worth poking holes in.
9. End with mitigation. For every real risk you surfaced, give a concrete action. "If you proceed, here's how to address these risks." Not vague advice. Specific moves.
## Output
```
DEVIL'S ADVOCATE — [Name of What's Being Reviewed]
====================================================
VERDICT: [SOLID / SHAKY / RED FLAG / TOO EARLY] — [one sentence why]
HIDDEN ASSUMPTIONS
------------------
| # | Assumption | Risk if Wrong | Severity |
|---|-----------|---------------|----------|
| 1 | [assumption] | [what breaks] | HIGH/MED/LOW |
| 2 | [assumption] | [what breaks] | HIGH/MED/LOW |
| 3 | [assumption] | [what breaks] | HIGH/MED/LOW |
COUNTER-ARGUMENTS
-----------------
1. [Assumption] — The strongest opposing case is...
2. [Assumption] — The strongest opposing case is...
3. [Assumption] — The strongest opposing case is...
BIGGEST BLIND SPOT
------------------
[The thing nobody is asking about. One paragraph. Be specific.]
BIAS CHECK — PRESENTER
-----------------------
[Which biases are present, with evidence from the document. If none detected, say so.]
BIAS CHECK — MODEL
-------------------
[What I notice about my own defaults. Honest self-audit.]
MITIGATION
----------
If you proceed, do these things
1. [Specific action to address risk #1]
2. [Specific action to address risk #2]
3. [Specific action to address risk #3]
```
## Works With
**Chains upstream from**
- Any drafting or planning skill (OPTIONAL) — `team/sales-page-builder`, `team/workshop-maker`, `team/fundraising-plan-creator`, `team/grant-writing`, `team/vera-executive-writer`, `team/slai-doc-generator`. Feed the finished draft or plan straight in. With an upstream draft, it reviews the real thing; without one, it works from whatever the user pastes.
**Chains downstream to**
- `team/vera-executive-writer` — when the review changes what you'll say to a client, Vera drafts the follow-up that reflects the new plan.
- `team/nathaniel-method-skill-creator` — when a recurring risk keeps surfacing, build it into a checklist the relevant skill runs every time.
- `team/log-team-learning` — when the verdict surfaces a lesson worth keeping for the whole team.
- `team/brand-enforcement` — when the target is external-facing copy, run enforcement on the revised draft after mitigation.
**Pairs well with**
- Any planning or drafting session — run this as the last gate before something leaves your hands.
- **Ikigai Client Engagement Evaluator** (She Leads AI hosted tool) — this skill is embedded inside it as the built-in stress-test. When the evaluator returns a read on a client engagement, its "Run the Devil's Advocate Review" button runs this skill on that briefing before you commit.
- `team/messaging-sheila` — pressure-test the message, then shape it for Sheila before it goes to the team.
**Standalone mode**
Runs on its own with no upstream or downstream. This is an origin node — paste a draft, plan, or decision and it delivers the full verdict, assumptions table, blind spot, bias check, and mitigation. Nothing required before it.
## Gotchas
I know you'll want to soften every critique with "but overall this is really strong" — don't. If it's shaky, say it's shaky. Anne can handle directness. She's asking for holes, not reassurance.
I know you'll want to challenge every single point to prove you're being thorough — don't. Identify the 2-3 critiques that could actually sink this and hit those hard. Nitpicking dilutes the signal.
I know you'll want to offer alternatives for every problem you find — don't. Your job here is to find the problems. Mitigation is limited to managing the risks, not redesigning the plan. If the plan needs a redesign, say so and stop.
I know you'll want to present risks in order from first to last in the document — don't. Lead with the most severe. Severity ranking, not document order.
I know you'll want to hedge with "it depends" or "this could go either way" — don't. Take a position. You can be wrong, but you can't be vague. If you genuinely can't assess something, say what information you'd need to make the call.
I know you'll want to treat the model bias check as a formality — don't. Actually sit with it. If you're agreeing with everything the user wrote, that itself is a signal worth flagging.
I know you'll want to skip the blind spot section because the assumptions table already covers the risks — don't. The blind spot is specifically the thing NOT in the assumptions table. The risk nobody thought to name.
I know you'll want to find problems even when the thing is genuinely solid — don't. Manufacturing doubt is worse than missing a real risk. If nothing's broken, say SOLID and move on. The skill's value comes from accuracy, not from always finding something wrong.
Add to this list as failures surface.
## Constraints
- Never fabricate data or statistics to make a counter-argument sound stronger. Use logic and reasoning, not made-up numbers.
- Never turn this into a general "pros and cons" list. This is adversarial review, not balanced analysis.
- Never challenge mission, values, or identity. Challenge strategy, assumptions, and execution. There's a line.
- If the document is external-facing content (email, newsletter, pitch), also flag anything that violates brand and route the revised draft through `team/brand-enforcement`. But the primary job is still assumption-testing, not copyediting.
- Severity ratings must be justified. Don't mark everything HIGH.
## Check-Ins
After delivering the verdict, ask
- Did I find the thing you were worried about, or did I surface something you hadn't considered?
- Any of these assumptions that you've already tested and can dismiss?
- Do you want me to go deeper on any single risk?
Before wrapping, ask
- Should I write the mitigation plan into action items?
- What else can I take off your plate?
## Changelog
| Date | Version | What Changed |
|------|---------|-------------|
| 07.01.26 | 1.2.0 | Nathaniel Method rebuild for /team/. Added Works With chain metadata (origin node, downstream to Vera / skill-creator / log-team-learning / brand-enforcement). Dropped version from H1, tightened the brand constraint. Added branded FY2027 HTML user guide to the folder. |
| 04.07.26 | 1.1.0 | Self-review fixes. Added Step 0 stakes gauge, TOO EARLY verdict tier, rewrote model bias step for actionability, added "don't manufacture doubt" gotcha. 9 steps. |
| 04.07.26 | 1.0.0 | Initial skill. Nathaniel Method format. 8 steps, bias dual-check, severity-ranked output. |
Meet the Builder who made this
Anne Murphy
Anne Murphy
Founder & CEO, She Leads AI · Founder & CEO, Empowered Fundraiser Consulting

Anne Murphy is a public speaker, consultant, and serial entrepreneur building a movement of women in AI. She is founder of She Leads AI, co-founder of Moxxee, and CEO of Empowered Fundraiser Consulting, with 35 years in fundraising and more than $10 billion in campaigns. She has educated more than 4,000 women in responsible AI use and is co-author of the Framework for Responsible AI in Fundraising and co-host of The Daily AI Show.