| name | feature |
| description | Plan and implement a feature from the game design doc |
| argument-hint | [feature name] |
| allowed-tools | ["Read","Grep","Glob","Edit","Write","Bash","mcp__automation__screenshot","mcp__automation__mouseClick"] |
| model | sonnet |
Implement Feature
Implement a specific feature from the GridRacer design document.
Arguments
$ARGUMENTS - Feature name (e.g., "collision detection", "lap counting", "move preview")
Process
1. Research
- Read
docs/GridRacer Concept.md for specifications
- Find relevant sections for the feature
- Identify dependencies and prerequisites
2. Plan
- Break into subtasks
- Identify files to modify
- Design data structures if needed
- Consider edge cases from design doc
3. Implement
- Write code following project conventions
- Use value types (structs) for game state
- Integer-only coordinates
- Follow naming conventions
4. Test
- Add unit tests for game logic
- Run
/test to verify
- Run
/play-test for visual verification
5. Document
- Update architecture.md if needed
- Add to known-issues.md if incomplete
Feature Checklist from Design Doc