content-audit
Audit D&D 5e content for authoring quality: detect placeholder icons, GM-fudge language, missing loot copies, and leaked GM notes. Run before declaring a build done.
Instructions
[D&D 5e only] Finishing check for authored content — scan documents for the four strict authoring-quality rules and report violations to fix (read-only; never mutates): • rule 8 — placeholder icons (icons/svg/...) on an actor, item, or authored feature. • rule 7 — GM-fudge / pretend-reskin language in a description or biography ("treat its X as Y", "reflavor", "deals necrotic in place of bludgeoning", "pretend", "is really "). • rule 9 — a magic item on an NPC with no matching world-Item loot twin. • rule 12 — a GM-note / spoiler leaked into a PLAYER-VISIBLE item description ("GM:" asides, "the DM", "fill in the …", "ready-made hook", "to suit your table"). Item descriptions only — an NPC biography is GM-facing, so it is not scanned for this.
RUN THIS before declaring a build done. Target what you built: actorIdentifiers (NPCs, with their gear/features), itemFolders (your loot folder), and/or worldItemIds. With NO target it runs a full sweep of every NPC + every world Item. Fix each finding (set a real icon via update-actor-item/update-item/set-actor-art; replace fudge with real mechanics; mint the missing loot copy; rewrite the item description to innocuous in-world flavor and move the GM note to a GM-only journal) then re-run until clean.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| itemFolders | No | World-Item folders to audit (name or id) — e.g. the loot/treasure folder you created. | |
| worldItemIds | No | Specific world Items to audit, by id. | |
| actorIdentifiers | No | Actors to audit (name or id) — each is scanned along with its embedded items/features. Pass the NPCs you just built. |