Skip to content

TheOneKit

The IoC framework for Claude Code toolkits — registry-routed agents, skills, and config.

TheOneKit is an IoC (Inversion of Control) framework for Claude Code toolkits. Instead of engine-specific kits replacing core files on install, every kit registers its agents, skills, and configuration as JSON fragments that core commands read at runtime. The result: a single /t1k:cook command works in Unity, Cocos, React Native, and the web — switching behaviour automatically based on which kit is installed.

Core ships three required modules — t1k-base, t1k-extended, and t1k-maintainer — that cover the full development lifecycle: planning, implementation, testing, review, release, and self-improvement. Engine kits layer on top without touching any core file.

Install the CLI and initialise a project with the full preset (base + extended + maintainer + model-router):

Terminal window
npm install -g @the1studio/theonekit-cli
t1k init --preset full

Initialise for a specific engine kit:

Terminal window
t1k init --kit unity # Unity — includes DOTS modules
t1k init --kit web # Web kit
t1k init --kit nakama # Nakama backend kit