game-technical-director

Guides game architecture decisions, performance budgets, technical debt, and CI/CD pipelines.

Updated Aug 11, 2026
One-click install
npx skills add https://github.com/zerox-core/AI_Game --skill game-technical-director-zerox-core
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-technical-director
Source: https://github.com/zerox-core/AI_Game/tree/main/.continue/skills/game-technical-director
Command: npx skills add https://github.com/zerox-core/AI_Game --skill game-technical-director-zerox-core

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game teams often make engine and architecture choices based on hype, ship builds with silent performance regressions, and accumulate unmanaged technical debt. This Skill provides a technical director persona that evaluates stack decisions with evidence, enforces frame-time and memory budgets, classifies technical debt, and documents decisions as Architecture Decision Records. ## Core Features & Use Cases - Stack Decision Governance: Applies a decision matrix covering team size, target platform, performance envelope, and asset pipeline to produce ADRs for engine, rendering, and networking choices. - Performance Budget Enforcement: Defines frame time budgets (16.67ms at 60fps), draw call ceilings, texture memory limits, and physics tick rates, with CI-based regression checks. - Technical Debt & CI/CD Stewardship: Classifies debt using the Fowler quadrant, schedules repayment capacity, and outlines minimum viable build pipelines for Godot, Unity, and Unreal. - Use Case: A four-person indie team asks whether to use Godot or Unity for a 2D roguelike targeting PC and Switch, and receives a scored comparison, a recommendation, and a documented ADR. ## Quick Start Ask the technical director to evaluate engine options and performance budgets for your game project, for example by requesting an architecture decision record comparing Godot and Unity for a 2D roguelike targeting PC and Switch.

Frequently Asked Questions about game-technical-director

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose between Godot, Unity, and Unreal for an indie game?

Evaluate engines with a decision matrix covering team skills, target platform constraints, performance envelope, and asset pipeline maturity. Weight evidence from shipped games of similar scope over marketing claims, and record the outcome in an Architecture Decision Record.

How do I set a performance budget for a 60fps game?

Divide the 16.67ms frame budget across systems: roughly 8ms rendering, 3ms gameplay logic, 2ms physics, 1ms audio, and 1.5ms scripting, leaving headroom. Enforce compliance with automated profiling in CI so regressions trigger warnings.

What is the Fowler quadrant for technical debt classification?

The Fowler quadrant classifies debt along deliberate versus accidental and prudent versus reckless axes. Deliberate-prudent debt is acceptable when logged and scheduled, while deliberate-reckless debt like skipping tests should be rejected in production code.

When should I not use this technical director skill?

Do not use it for creative vision, art direction, game mechanics design, sprint planning, or engine-specific code implementation. Those requests route to the creative director, game designer, producer, or engine specialist skills instead.

How do I budget AI inference latency in a game?

Cap total runtime AI inference at 2ms per frame at 60fps, offload NPC dialogue to async threads with sub-500ms text targets, and pre-compute procedural generation during loading screens. Always provide a local fallback for cloud-based inference.