From game-writer
Manages the 8-MINE resource registry (bank.yml). Use when initializing the project bank, refreshing resource paths after adding lore or code files, or auditing lore-vs-code integrity. Do NOT use for writing timelines or arc specs - use `dialogic-draft` instead.
How this skill is triggered — by the user, by Claude, or both
Slash command
/game-writer:bankhaikuThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Maintains `bank.yml`, the single source of truth for all 8-MINE resources (lore, code, personas, output styles, tracking). Two actions: `init` rebuilds or refreshes the registry from the codebase; `challenge` audits every declared path and surfaces lore-vs-code mismatches.
Maintains bank.yml, the single source of truth for all 8-MINE resources (lore, code, personas, output styles, tracking). Two actions: init rebuilds or refreshes the registry from the codebase; challenge audits every declared path and surfaces lore-vs-code mismatches.
| # | Action | Role | Input |
|---|---|---|---|
| 01 | init | Scan codebase and write/update bank.yml | project root |
| 02 | challenge | Audit bank.yml paths and lore-vs-code integrity | bank.yml (+ all referenced paths) |
Non-sequential. Trigger-to-action mapping:
initchallengebank.yml manually outside of init — always re-run init after adding a canon resource.challenge is read-only: it reports, never writes.bank.yml are relative to the project root.aidd_docs/memory/internal/bank.yml - the registry file this skill managesaidd_docs/memory/internal/bank.yml - pipeline overview and resource role definitionsnpx claudepluginhub rebellioussmile/my-claude-marketplace --plugin game-writerCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.