# CLI Hub Matrix Game Development

Capability-based multi-tool matrix for game development: engine, 3D/2D/audio assets...

- Repository: https://github.com/HKUDS/CLI-Anything (58029 stars)
- Category: AI and agents
- License: Apache-2.0
- Last updated: 2026-09-22
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add HKUDS/CLI-Anything --skill cli-hub-matrix-game-development -g -a claude-code -y`
Codex: `npx skills add HKUDS/CLI-Anything --skill cli-hub-matrix-game-development -g -a codex -y`
Cursor: `npx skills add HKUDS/CLI-Anything --skill cli-hub-matrix-game-development -g -a cursor -y`
Gemini CLI: `npx skills add HKUDS/CLI-Anything --skill cli-hub-matrix-game-development -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add HKUDS/CLI-Anything`

## Description

Capability-based multi-tool matrix for game development: engine, 3D/2D/audio assets, AI-generated assets, agent playtesting, packaging, store publishing, and telemetry.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Game Development Matrix (S4, v2 capability-based)

Scenario **S4**. All asset-creation capabilities covered via the S3/S5 stacks; the structural gap is **distribution** (Steam/itch/console stores) and alternative engines (Unity/Unreal).

Schema: [`docs/cli-matrix/matrix_registry.schema.md`](../../docs/cli-matrix/matrix_registry.schema.md). Matrix plan: [`docs/cli-matrix/cli-matrix-plan.md`](../../docs/cli-matrix/cli-matrix-plan.md).

## Install

```bash
cli-hub matrix install game-development
cli-hub matrix info    game-development
cli-hub matrix preflight game-development --json
```

---

## Provider selection constraints

1. Use preflight as an availability report, not as a provider selector.
2. Treat provider order as documentation order only.
3. Choose from user requirements, output quality bar, offline needs, credential state, install cost, and provider notes.
4. Escalate to paid or metered APIs only when credentials are already present or the user explicitly consents.

---

## Preflight

Run `cli-hub matrix preflight game-development --json` first. Use the manual block below for extra probes or older `cli-hub` versions.

```bash
cli-hub list --json
python - <<'PY'
import importlib.util
for m in ("pygame","arcade","panda3d","ursina","trimesh","pygltflib","PIL",
          "pydub","librosa","music21","mido","abjad","diffusers","replicate",
          "posthog","gymnasium"):
    print(m, importlib.util.find_spec(m) is not None)
PY
for b in godot blender aseprite butler steamcmd ffmpeg pyinstaller; do
  command -v "$b" >/dev/null && echo "$b: yes" || echo "$b: no"
done
for e in STEAM_USERNAME STEAM_PASSWORD ITCH_API_KEY EPIC_DEV_TOKEN \
         PLAY_CONSOLE_KEY APP_STORE_CONNECT_KEY \
         REPLICATE_API_TOKEN OPENAI_API_KEY STABILITY_API_KEY IDEOGRAM_API_KEY \
         POSTHOG_API_KEY GAMEANALYTICS_KEY PLAYFAB_TITLE_KEY SENTRY_DSN; do
  [ -n "${!e}" ] && echo "$e: set" || echo "$e: unset"
done
```

---

## Suggest-to-user template

The rest: https://github.com/HKUDS/CLI-Anything/blob/HEAD/cli-hub-matrix/game-development/SKILL.md
