Help us improve
Share bugs, ideas, or general feedback.
From mimir-dm
Audits treasure and magic item placement across campaign modules and character inventories to flag wealth imbalances, rarity mismatches, and loot gaps.
npx claudepluginhub mimir-dm/mimir --plugin mimir-dmHow this skill is triggered — by the user, by Claude, or both
Slash command
/mimir-dm:loot-auditThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze treasure and magic item distribution across the campaign to ensure appropriate wealth and power progression. Identify modules with no loot, excessive rewards, or missing item types.
Analyzes D&D 5e module encounters against party composition using XP budgets and multipliers to identify deadly, trivial, or unbalanced fights.
Guides technical evaluation of code review feedback: read fully, restate for understanding, verify against codebase, respond with reasoning or pushback before implementing.
Share bugs, ideas, or general feedback.
Analyze treasure and magic item distribution across the campaign to ensure appropriate wealth and power progression. Identify modules with no loot, excessive rewards, or missing item types.
list_modules()
# For each module:
get_module_details(module_id)
# Extract: module_items (loot), monsters (for hoard context)
# Check campaign-level documents for treasure references
list_documents() # omit module_id for campaign-level docs
list_characters(character_type: "npc")
# For each NPC:
get_character(character_id)
get_character_inventory(character_id)
# Extract: inventory items that might be loot
list_characters(character_type: "pc")
# For each PC:
get_character_inventory(character_id)
# Extract: items already awarded to players
For each item found:
search_catalog(category: "item")(name: item_name)
Extract rarity, type (weapon, armor, wondrous, etc.), attunement requirement, and value.
Calculate:
| Issue | Description |
|---|---|
| Loot Desert | Module has no treasure defined |
| Gold Flood | Far exceeds level-appropriate wealth |
| Attunement Overload | Too many attunement items (limit: 3) |
| Type Gap | No weapons, or no armor, or no caster items |
| Rarity Mismatch | Legendary item at level 3 |
| Consumable Drought | No potions/scrolls for resource recovery |
# Treasure Audit: [Campaign Name]
## Summary
- Total modules: [X]
- Modules with loot: [Y]
- Total magic items: [Z]
- Estimated gold value: [N] gp
## Magic Item Distribution
### By Rarity
| Rarity | Count | Expected (Tier [X]) |
|--------|-------|---------------------|
| Common | [N] | [Expected] |
| Uncommon | [N] | [Expected] |
| Rare | [N] | [Expected] |
| Very Rare | [N] | [Expected] |
| Legendary | [N] | [Expected] |
### By Type
| Type | Count | Gap? |
|------|-------|------|
| Weapons | [N] | [Yes/No] |
| Armor | [N] | [Yes/No] |
| Wondrous | [N] | [Yes/No] |
| Consumables | [N] | [Yes/No] |
### Attunement Load
- Items requiring attunement: [N]
- If all found: [X] attunement slots needed
- Assessment: [OK / Overloaded]
## Module Breakdown
| Module | Gold | Magic Items | Issues |
|--------|------|-------------|--------|
| [Name] | [X] gp | [List] | [Issues] |
## Loot Deserts (No Treasure)
- [Module]: No loot defined
- Suggestion: Add [appropriate items] based on CR [X] monsters
## Balance Concerns
- [Module]: [Issue description]
- Suggestion: [Fix]
## Recommendations
### Missing Item Types
- Campaign needs more [type] items
- Suggested additions:
- [Item] (search: `search_catalog(category: "item")(item_type: "X", rarity: "Y")`)
### Rarity Adjustments
- [Module] has [rarity] items too early
- Consider replacing with: [alternatives]
add_item_to_moduleFor gold-by-level guidelines and magic item tier expectations, see references/5e-treasure-guidelines.md.