Tool-gProdDevKit

A two-lane game production and dev kit.

The tools Grayson actually runs to take game art from idea to shipped — plus the pipeline that plans and critiques that work.

It's a logical kit, not a monorepo: a set of focused tools that each own one stage and hand work down the line, from first idea to a finished, QA'd game asset — with provenance tying the whole chain together.

How the kit is organized

Two lanes, one umbrella

A human workflow for planning and reviewing the work, and a technical toolchain for generating and validating the asset itself. Both draw on the same shared asset library.

Producer lane

The human workflow — idea → brief → plan → review.

  1. 1 Ideate GNode-Scribe — node-based generative-AI art pipeline.
  2. 2 Brief Brief skills, plus Tool-PTK as an adjacent brief-authoring app.
  3. 3 Plan GAP — milestone-driven backwards planning. Live
  4. 4 Review — subjective TARS — voice + canvas AI art-director critique.

Asset Toolchain lane

The technical, runtime-wired chain — generate → process → view → QA.

  1. 1 Generate GNode-Scribe — the same tool that bridges both lanes.
  2. 2 Process MeshTriage — non-destructive mesh/UV triage & poly reduction.
  3. 3 View 3dViewer — offline multi-format 3D reviewer.
  4. 4 Review — objective UnityQA — engine-side validation against the brief.

DevStream is the cross-cutting library both lanes draw from — a personal art feed and semantic asset search, with the filesystem as the source of truth.

The rest of the kit

Local pipeline tools

These are desktop apps and headless pipeline tools Grayson runs locally — not web apps, so there's nothing to launch from here. Described honestly, one line each.

GNode-Scribe

Local app

Ideate / Generate — both lanes

Node-based generative-AI art pipeline — "ComfyUI for art direction." The seam tool that bridges the producer and toolchain lanes.

Tool-PTK

Local app

Brief — producer lane, adjacent

"Prompt Toolkit" — a node-based prompt-pipeline IDE, intended for authoring art briefs and design docs. Beta, not yet a formal kit member.

MeshTriage

Local pipeline

Process — toolchain lane

Non-destructive mesh/UV triage: poly reduction and rebake into a clean .glb, plus a scorecard. Runs headless against Blender.

3dViewer

Local app

View — toolchain lane

Offline, multi-format 3D reviewer — wireframe, normals, UV-checker, compare, and blockout modes. Desktop app (Electron).

TARS

Local app

Review (subjective) — producer lane

Voice- and canvas-driven AI art-director review that produces live feedback documents. Desktop app.

UnityQA

Local pipeline

Review (objective) — toolchain lane

Validates vendor deliveries against the brief inside the Unity engine — pass/fail checks with self-remediation.

See it in action

The orc-warband sample

A small, real run through the kit — used to prove the pipeline, not to define the brand. The kit is general-purpose; this is one sample set that happens to be orcs.

Generated, tracked, and searchable

This warband was generated with GNode-Scribe and planned with GAP as a working sample project. Each piece — including these two — lives in DevStream with its full generation provenance: the graph, the prompt, and the brief that produced it.

Browse the set in DevStream
Built by Grayson Chalmers