cli-hub-matrix-game-development

Coordinates multi-provider CLI tools for game engine, asset, playtesting, packaging, and publishing workflows.

48.8k|4.5k|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/HKUDS/CLI-Anything --skill cli-hub-matrix-game-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cli-hub-matrix-game-development
Source: https://github.com/HKUDS/CLI-Anything/tree/main/cli-hub-matrix/game-development
Command: npx skills add https://github.com/HKUDS/CLI-Anything --skill cli-hub-matrix-game-development

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about cli-hub-matrix-game-development

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

FAQPage Schema
How do I check which game development tools are available before starting?

Run cli-hub matrix preflight game-development --json to get an availability report of installed binaries, Python modules, and set environment variables. Treat it as an availability report, not an automatic provider selector.

What game engines does this matrix support?

Godot is the primary harnessed engine via cli-anything-godot, with pygame, arcade, panda3d, and ursina as Python alternatives. Unity and Unreal are listed as known gaps with no harness-level support.

How do I publish a game build to Steam or itch.io?

Use steamcmd with a Steam account and app ID for Steam, or butler with an ITCH_API_KEY for itch.io. Publishing is always gated behind explicit user confirmation since rolling back a broken upload is costly.

Can an agent playtest a commercial game automatically?

Agent playtesting works through cli-anything-slay-the-spire-ii with a bridge mod, gymnasium environments, or headless Godot runs with scripted input. Most commercial games lack API access, so ask the user whether modding is permitted first.

What are the limitations of the store publishing capability?

Store publishing has no harness-level abstraction and relies on native tools like steamcmd and butler with explicit credentials. Epic, Google Play, and App Store Connect require paid API tokens and platform-specific preflight.