Game Dev
Game development and game engine tools
oni-mcp-autonomous-iteration
by LIghtJUNction
Use when iterating on the ONI MCP server so an agent can build with onim, deploy with onim dev, automatically launch/load a save, run batched runtime tests with a tester agent, and improve tool ergonomics toward long autonomous play.
oni-mcp-control
by LIghtJUNction
Control Oxygen Not Included through Oni MCP with a strict observe-plan-act-verify loop. Use when reading a live colony, planning or executing gameplay actions, editing the virtual world files, managing duplicants or colony settings, inspecting maps and utilities, or recovering from MCP control errors; do not use for game-advice-only questions.
dev-story
by SneakKestrel16
"Implements one story in code with tests, following its ADRs. Use when the user says to build, implement or start working on a story. Not for checking readiness beforehand or closing the story after."
testing-roblox-features
by chocoliticekreem
Use when asked to check, verify or prove that a Roblox gameplay change or feature works in Studio ("does the hydrant refill work now?", "check my change", "test X before the demo"), or before saying a game change is done.
design-system
by SneakKestrel16
"Section-by-section GDD authoring for one system — walks through each required section, cross-references dependencies."
building-games-with-forge
by chocoliticekreem
Use when the user wants a new Roblox game made from an idea ("make me a co-op lava escape", "build a tycoon with Forge"), especially when they will be away while it builds.
design-review
by SneakKestrel16
"Reviews one design document for completeness, internal consistency, implementability, and design standards. Before handing to programmers."
project-stage-detect
by SneakKestrel16
"Analyze project state, detect stage, identify gaps, recommend next steps. 'Where are we in development?'"
newgame
by LiminallyYours
Start a fresh run of the active CodeRPG game with its cast, resetting its save. Takes an optional seed, or "daily" for today's world. Switch games with /game.
asset-audit
by SneakKestrel16
"Audit assets against naming conventions, file size budgets, format standards. Finds orphaned assets, missing references."
setup-engine
by SneakKestrel16
"Configure engine and version. Pins it in CLAUDE.md; WebSearch fills reference docs when the version is beyond LLM training data."
bug-report
by SneakKestrel16
"Structured bug report from a description, or analyze code for potential bugs. Reproduction steps, severity."
game
by LiminallyYours
List the installed CodeRPG games, or switch to another one. Each game keeps its own save. Use as /game or /game <id>.
newgame
by LiminallyYours
Start a fresh game of the active CodeRPG game, resetting its save. Takes an optional seed, or "daily" for today's world. Switch games with /game.
changelog
by SneakKestrel16
"Auto-generate a changelog from git commits and sprint data. Internal and player-facing versions."
test-helpers
by SneakKestrel16
"Generate engine-specific test helper libraries — assertion utilities, factory functions, mocks in the engine's test folder. Reduces boilerplate."
test-flakiness
by SneakKestrel16
"Find flaky tests from CI logs — aggregates pass rates, spots intermittent failures, recommends quarantine. After multiple runs."
test-setup
by SneakKestrel16
"Scaffold the test framework and CI — tests/ directory, engine test runner, GitHub Actions workflow. Once, before the first sprint."
team-polish
by SneakKestrel16
"Orchestrate the polish team — performance-analyst, technical-artist, sound-designer, qa-tester — to optimize and harden a feature or area."
map-systems
by SneakKestrel16
"Decompose a concept into individual systems, map dependencies, prioritize design order, create the systems index."
create-control-manifest
by SneakKestrel16
"Builds a short list of must-do and never-do coding rules per system from accepted ADRs. Use when the user wants programmer rules or a cheat sheet from the ADRs, or needs it regenerated after ADR changes."
test-evidence-review
by SneakKestrel16
"Quality review of test files and evidence — goes beyond existence, evaluates assertion coverage. ADEQUATE/INCOMPLETE/MISSING/NOT ASSESSED per story."
messagebox
by JasonXuDeveloper
MessageBox async modal dialogs for Unity with UniTask. Triggers on: confirmation dialog, modal popup, prompt, alert, user confirmation, yes/no dialog, OK/Cancel, async dialog, await user input, delete confirmation, save confirmation
game-patterns
by JasonXuDeveloper
Zero-GC game patterns with JEngine using modern C# 9+. Triggers on: game loop, spawn system, wave spawner, cooldown, ability timer, damage over time, DoT, health regen, bullet pool, enemy pool, object pool pattern, projectile system, combat system, zero allocation, no GC, performance optimization