This skill should be used when the user asks to "pressure test my campaign", "stress test this module", "find plot holes", "what if players do X", "test my adventure", "challenge my scenario", "poke holes in my plot", "adversarial review", "player-proof this", or mentions "edge cases", "breaking the campaign", or "unexpected player actions". Adopts an adversarial player mindset to find plot holes, dead-ends, and exploits before game time.
Systematically challenge campaign content by adopting an adversarial player mindset. Identify weaknesses, plot holes, and failure points before players discover them.
Load the campaign and module being tested:
get_campaign_details()
get_module_details(module_id: module_id)
list_characters(character_type: "npc")
# Check for maps and token placements
list_maps(module_id: module_id)
get_map(map_id: map_id)
# Check campaign-level documents for world context
list_documents() # omit module_id for campaign-level docs
# Check for orphaned NPCs (not assigned to any module)
list_characters(character_type: "npc")
# Flag any NPC without a module assignment or location
Read all relevant documents to understand the scenario.
Work through each category, asking probing questions:
Murder Hobo Test
Skip Content Test
Clever Solution Test
Resource Test
Information Test
Social Test
For each issue found, categorize severity:
| Severity | Description | |----------|-------------| | Critical | Campaign dead-ends, no recovery possible | | Major | Significant content bypassed, story breaks | | Minor | Suboptimal experience but recoverable | | Note | Something to be aware of during play |
For each issue, propose solutions:
# Pressure Test Report: [Module Name]
## Executive Summary
[1-2 sentence overall assessment]
## Critical Issues
- [Issue]: [Why it's a problem] -> [Suggested fix]
## Major Issues
- [Issue]: [Why it's a problem] -> [Suggested fix]
## Minor Issues
- [Issue]: [Why it's a problem] -> [Suggested fix]
## Strengths
- [What the module does well defensively]
## Recommended Preparations
- [DM notes to add]
- [Contingency NPCs to prepare]
- [Backup plot hooks]
Category:gaming-entertainment