Three.js Game Starter Kit
A starter kit for building browser games with Vite, React, Three.js and TypeScript, built specifically to be driven by coding agents through predefined roles and skills.
This starter kit is designed for agent-led development: it ships ten specialist roles, such as game design, system design, programmer and platform publishing, and 72 composable skills that an agent picks based on the task, including a full 3D-asset pipeline for Blender modeling, rigging and animation vendored from another open-source project. Roles and skills are defined in an AGENTS.md file and auto-symlink into Claude and Codex skill directories.
Assets are optimized at build time without a manual manifest: glTF and GLB models are repacked with WebP textures and mesh and animation compression through glTF-Transform, cutting a rigged character model's size by most of its original weight in the README's own example, and FBX files are converted to self-contained GLB automatically. The stack itself uses Vite 8, React 19, TypeScript and Three.js.