Hi, love your project a lot. I built a tooling project extension for CCGS while working on a pipeline script for my game. It adds /setup-tool, a game-pipeline-developer agent, and updates to /start and /project-stage-detect. Happy to share the files if you're interested in merging them. The branch is at FreedomPortal/Claude-Code-Game-Studios:feature/tooling-project-support.
Details below
Summary:
- Adds a first-class path for game development tooling projects (pipeline scripts, asset processors, level generators) — previously CCGS had no entry point for these
/setup-tool skill mirrors /setup-engine for tooling projects: captures purpose, I/O contract, and tech stack in tools/TOOL_SPEC.md
game-pipeline-developer agent specialises in tools that operate on engine file formats from outside the engine (UnityPy, format converters, batch processors)
/start gains option E and auto-detects tooling projects from tools/ scripts
/project-stage-detect recognises Tooling Project as a distinct stage with its own gap analysis
Motivation:
Built while developing a pipeline level editor tools, a Python solver that reads/writes Unity .asset files for a puzzle game. CCGS assumed every project was a game; tooling projects had no onboarding, no agent, and no memory was saved automatically. This fix it.
Hi, love your project a lot. I built a tooling project extension for CCGS while working on a pipeline script for my game. It adds /setup-tool, a game-pipeline-developer agent, and updates to /start and /project-stage-detect. Happy to share the files if you're interested in merging them. The branch is at FreedomPortal/Claude-Code-Game-Studios:feature/tooling-project-support.
Details below
Summary:
/setup-toolskill mirrors/setup-enginefor tooling projects: captures purpose, I/O contract, and tech stack intools/TOOL_SPEC.mdgame-pipeline-developeragent specialises in tools that operate on engine file formats from outside the engine (UnityPy, format converters, batch processors)/startgains option E and auto-detects tooling projects fromtools/scripts/project-stage-detectrecognises Tooling Project as a distinct stage with its own gap analysisMotivation:
Built while developing a pipeline level editor tools, a Python solver that reads/writes Unity
.assetfiles for a puzzle game. CCGS assumed every project was a game; tooling projects had no onboarding, no agent, and no memory was saved automatically. This fix it.