From engineering
Get advice on choosing the right tech stack for a game project - engines, frameworks, and tools
How this command is triggered — by the user, by Claude, or both
Slash command
/engineering:tech-stackThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Tech Stack Advisor Get recommendations for technology choices based on your project requirements. ## Process 1. Gather project requirements 2. Evaluate relevant options 3. Provide recommendation with reasoning ## Output Format ## Quick Guidance **Web-first casual game:** TypeScript + Phaser/PixiJS **Mobile-first 2D:** Unity or Godot **3D game any platform:** Unity or Unreal **Rapid prototyping:** Godot (lightest) or TypeScript (web) **Console required:** Unity or Unreal (cert support) ## Key Questions 1. What platforms must you support? 2. 2D or 3D? 3. Performance requirements? ...
Get recommendations for technology choices based on your project requirements.
# Tech Stack Recommendation: [Project Type]
## Requirements Understood
- **Target platforms:** [Platforms]
- **Game type:** [Genre, 2D/3D]
- **Team:** [Size, skills]
- **Timeline:** [Duration]
- **Special needs:** [Any specific requirements]
## Recommended Stack
### Primary Engine/Framework
**Recommendation:** [Engine]
**Why:** [Reasoning]
### Alternatives Considered
| Option | Pros | Cons | Why Not Primary |
|--------|------|------|-----------------|
| [Option] | [Pros] | [Cons] | [Reason] |
## Decision Matrix
| Factor | [Option A] | [Option B] | [Option C] |
|--------|------------|------------|------------|
| Iteration speed | [★★★/★★/★] | | |
| Target platform fit | | | |
| Team skill match | | | |
| Long-term cost | | | |
| Community/resources | | | |
## Supporting Tools
- **Version control:** [Recommendation]
- **Build/CI:** [Recommendation]
- **Audio middleware:** [If applicable]
- **Analytics:** [If applicable]
## Migration Path
[What if requirements change later]
## Red Flags to Watch
[Potential issues with chosen stack]
Web-first casual game: TypeScript + Phaser/PixiJS Mobile-first 2D: Unity or Godot 3D game any platform: Unity or Unreal Rapid prototyping: Godot (lightest) or TypeScript (web) Console required: Unity or Unreal (cert support)
Apply to user's project description.
npx claudepluginhub sponticelli/gamedev-claude-plugins --plugin engineering/init-tech-stackGuides users through interactive prompts to define a project's tech stack, then generates a structured docs/tech-stack.md file.
/full-gameBuilds a complete playable game from an idea, running the full pipeline from design to release. Supports Unity, Unreal, Godot, and web targets.
/evaluate-technologySystematically evaluate and recommend technology choices.
/researchPerforms on-demand domain research on technology choices or ecosystems, producing detailed reports with candidate comparisons, compatibility analysis, and recommendations.
/solution-architectDesigns technical architecture and selects optimal technology stack based on provided system or application requirements.