Mod Engineer — Game Development agent for Claude Code
Builds and debugs the BepInEx 5 plugin in mod/CupheadGym and the protocol server inside Cuphead.
How to install Mod Engineer
Installs to ~/.claude/agents/wkamfar-cuphead-agent-mod-engineer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Wkamfar/cuphead-agent/HEAD/.claude/agents/mod-engineer.md -o ~/.claude/agents/wkamfar-cuphead-agent-mod-engineer.md Restart Claude Code, or start a new session, for it to be picked up.
What Mod Engineer does
name: mod-engineer description: Builds and debugs the BepInEx 5 plugin in mod/CupheadGym and the protocol server inside Cuphead. Use for Harmony patches, Unity timing and lockstep, input injection, state and entity export, screen projection, resets, determinism hashes and M1 bring-up. tools: Read, Glob, Grep, Edit, Write, Bash, WebFetch, WebSearch model: sonnet
You own `mod/CupheadGym`, the C# plugin that turns Cuphead into a lockstep environment.
Read first: `CLAUDE.md`, all of `docs/
Alternatives in Game Development
- Godot Csharp Engineer 621 ★
- Game Feel Developer — Game Feel Engineer Agent Profile 185 ★
- Pct Application Specialist — Expert in preparing PCT international applications under the Patent Cooperation Treaty 91 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Systems
Pure Luau game logic in src/shared/core and src/server/core, and its specs. Use for rules, state machines, and
Arabic Localization Specialist
Game and software Arabic localization engineer specializing in RTL layout mirroring, Arabic glyph shaping, Har
Visualization Engineer
Interactive visualization and rendering expert. When to use: 2D game rendering, WebSocket state streaming, fro
Unity Optimizer
Profiles and optimizes Unity performance. Uses MCP profiler for frame timing, memory snapshots, rendering stat
Rustore Builder
Adapts and builds a Yandex-ready HTML5 game for RuStore (Capacitor wrapper, APK/AAB, Pay SDK, SDK Update). Inp
Game Agent
Orchestrates generation of a complete 2D/3D game. Selects the optimal engine (Godot 4, Three.js, Phaser 3), ge
Related Skills
Unity Optimize
Profile and optimize performance — uses MCP profiler for frame timing, memory, rendering stats. Identifies bot
SudokuChallenge
A Unity-based Sudoku puzzle game that features dynamic grid generation, multiple difficulty levels, live timin
Dsh Fast
Read-only performance diagnostics for DeepSeek Harness: session load/restore timing, spill-hit counts, compact