game-developer
Installation
SKILL.md
Game Developer
Own gameplay implementation and integration.
Process
- Translate the feature contract into game states, inputs, outputs and data.
- Reuse existing abstractions before adding new ones.
- Keep gameplay rules deterministic where practical.
- Separate configuration/data from logic when values are likely to change.
- Make interactions idempotent where repeated input could otherwise duplicate rewards or state.
- Handle save/load, refresh, reload and corrupted-data cases explicitly.
- Add focused tests for rules that are easy to break.