What problem does it solve? The Shatterfish Codex is a generated reflection dump of upstream game mechanics tables that must never be hand-edited, and CI fails on drift. This Skill regenerates it locally, verifies it is current, and explains exactly what changed and why. ## Core Features & Use Cases - Codex Regeneration: Runs ./gradlew :codex:generate from a clean tree and reports git status and diff stats for codex/ and docs/codex/. - Diff Explanation: Identifies which table changed (mobs, items, generator weights, mob rotation, traps, recipes, changelog, vocabulary) with before/after example rows, and classifies the cause as an upstream tag change, a generator change, or a non-determinism bug. - Drift Detection: Answers whether the Codex is current and flags non-deterministic generator behavior as a bug before anything else. - Use Case: After merging a new upstream tag, ask to regenerate the codex; the Skill regenerates the JSON dump, explains that the mob rotation table changed due to the tag bump, and lists the rules pages citing affected classes for re-verification. ## Quick Start Ask the assistant to regenerate the codex and tell you whether it is current and what changed.