npx claudepluginhub mimir-dm/mimir --plugin mimir-dmThis skill uses the workspace's default tool permissions.
Systematically challenge campaign content by adopting an adversarial player mindset. Identify weaknesses, plot holes, and failure points before players discover them.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
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]