What problem does it solve?
Game development requires juggling many disconnected tools across engines, asset creation, testing, packaging, and store publishing, and agents lack a structured way to pick the right provider for each capability. This Skill provides a capability-based matrix that maps each game development task to available CLI harnesses, Python libraries, native binaries, and APIs, with preflight checks for availability and credentials.
Core Features & Use Cases
- Capability-based provider matrix: Covers game engines (Godot, pygame, Panda3D), 2D/3D/audio assets, AI-generated assets, agent playtesting, build packaging, store publishing (Steam, itch.io), and telemetry ingestion.
- Preflight environment checks: Detects installed binaries, Python modules, and required environment variables before selecting a provider.
- Ready-made recipes: Includes end-to-end workflows such as godot-jam-game, agent-bot, ai-indie-short, steam-release, music-driven-game, and reality-to-game.
- Use Case: An agent building a game jam entry uses the matrix to select Godot for the engine, Krita for 2D art, Audacity for audio, packages the build with Godot export presets, and gates any Steam upload behind explicit user confirmation.
Quick Start
Run cli-hub matrix preflight game-development --json to check available providers, then ask the agent to build and package a small Godot game using the godot-jam-game recipe.