Back to Skills

game-dev-workflow

verified

Use when working on Unity game development - provides expert validation, asset generation, and performance profiling

View on GitHub

Marketplace

game-dev-supercharger-dev

nategarelik/game-dev-supercharger

Plugin

game-dev-supercharger

Repository

nategarelik/game-dev-supercharger
1stars

skills/game-dev-workflow/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/nategarelik/game-dev-supercharger/blob/main/skills/game-dev-workflow/SKILL.md -a claude-code --skill game-dev-workflow

Installation paths:

Claude
.claude/skills/game-dev-workflow/
Powered by add-skill CLI

Instructions

# Game Dev Supercharger Workflow

## Overview

This skill provides professional Unity game development workflows with AI-powered expert validation, automated asset generation, and performance profiling.

## When to Use

Use this skill when:
- Making architectural decisions about Unity game systems
- Generating game assets (2D sprites, 3D models)
- Setting up Unity scenes with batch commands
- Validating game performance against platform targets
- Needing expert feedback on game design, architecture, or optimization

## Available Tools

### 1. spawn_expert_panel

Get expert validation before making critical decisions.

**Experts available:**
- **GameDesignExpert**: Player psychology, game feel, engagement loops
- **UnityArchitect**: Unity patterns, architecture, best practices
- **PerformanceEngineer**: Optimization, frame budgets, profiling
- **VisualDirector**: Art direction, visual cohesion, asset quality

**When to use:**
- Before implementing major game systems
- When choosing between architectural approaches
- To validate asset visual coherence
- For performance optimization strategies

**Example:**
```
User: "Should I use Unity's Physics2D or custom physics for my arcade game?"

Claude: Let me consult the expert panel...
spawn_expert_panel(
  decision="Use Unity Physics2D with arcade tweaks",
  experts=["GameDesignExpert", "UnityArchitect", "PerformanceEngineer"],
  context="Arcade baseball game targeting mobile and web"
)
```

### 2. generate_2d_assets

Generate 2D game assets using AI (Gemini, Leonardo, FLUX).

**When to use:**
- Need sprites, icons, or UI elements
- Want multiple variations to choose from
- Prototyping visual style

**Example:**
```
generate_2d_assets(
  prompt="Baseball player sprite, batting pose",
  style="pixel art, 16-bit, retro",
  count=4,
  tool="gemini"  # Free 500/day
)
```

### 3. generate_3d_assets

Generate 3D models using AI (Meshy, Hunyuan3D).

**When to use:**
- Need 3D models for Unity scenes
- Prototyping environment props

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4878 chars