Skip to content

t1k-modules.json

registryVersion: 2

PresetModulesCross-kit modules
fullβ€”β€”
minimalbaseβ€”
standardbase, playabletheonekit-designer:design-base, theonekit-designer:design-ux

Raw JSON (ground truth)
{
"kitName": "theonekit-cocos",
"modules": {
"base": {
"activationFragment": "t1k-activation-base.json",
"dependencies": [
"theonekit-core:t1k-extended"
],
"description": "Cocos kit baseline: ts-morph + dependency-cruiser script-graph adapter for scene/prefab diagram introspection, manifest-driven asset import pipeline for assets/_Incoming/ promotion, and the single JS->TS migration pipeline for Cocos Creator 2.4.x (dep-graph β†’ js2ts β†’ tsc-validate β†’ compref β†’ uuid-verify, orchestrated by migrate + cutover).",
"required": true,
"skills": [
"t1k-cocos-base-script-graph",
"t1k-cocos-base-asset-import",
"t1k-cocos-base-dep-graph",
"t1k-cocos-base-js2ts",
"t1k-cocos-base-migrate",
"t1k-cocos-base-tsc-validate",
"t1k-cocos-base-compref",
"t1k-cocos-base-uuid-verify",
"t1k-cocos-base-effect-authoring",
"t1k-cocos-base-unity-shader-port",
"t1k-cocos-base-architecture-patterns",
"t1k-cocos-base-clean-architecture",
"t1k-cocos-base-system-design",
"t1k-cocos-base-code-conventions",
"t1k-cocos-base-doc-flywheel",
"t1k-cocos-base-doc-pass",
"t1k-cocos-base-knowledge-sweep",
"t1k-cocos-base-spine",
"t1k-cocos-base-skill-domain-routing",
"t1k-cocos-base-agent-domain-routing"
]
},
"playable": {
"activationFragment": "t1k-activation-playable.json",
"dependencies": [
"base"
],
"description": "Playable-ad runtime: FSM, lifecycle, signal bus, layout, transitions, SDK glue, and all ad-network deliverables.",
"required": false,
"skills": [
"t1k-cocos-playable-animation-core",
"t1k-cocos-playable-animation-presets",
"t1k-cocos-playable-asset-management",
"t1k-cocos-playable-async-utilities",
"t1k-cocos-playable-build-size",
"t1k-cocos-playable-editor-tools",
"t1k-cocos-playable-extract",
"t1k-cocos-playable-font-service",
"t1k-cocos-playable-fsm",
"t1k-cocos-playable-gameflow",
"t1k-cocos-playable-input-service",
"t1k-cocos-playable-juice",
"t1k-cocos-playable-layout",
"t1k-cocos-playable-lifecycle",
"t1k-cocos-playable-localize",
"t1k-cocos-playable-mcp-fix",
"t1k-cocos-playable-mechanic-split",
"t1k-cocos-playable-modularize",
"t1k-cocos-playable-modularize-contribute",
"t1k-cocos-playable-modularize-refactor",
"t1k-cocos-playable-modularize-reuse-scan",
"t1k-cocos-playable-modularize-structure-audit",
"t1k-cocos-playable-object-pool",
"t1k-cocos-playable-parameter",
"t1k-cocos-playable-parameter-audit",
"t1k-cocos-playable-parameter-composite",
"t1k-cocos-playable-parameter-guide",
"t1k-cocos-playable-parameter-implement",
"t1k-cocos-playable-parameter-mcp",
"t1k-cocos-playable-parameter-scan",
"t1k-cocos-playable-particle-ui",
"t1k-cocos-playable-pipeline",
"t1k-cocos-playable-pla-gen-metadata",
"t1k-cocos-playable-preproduction",
"t1k-cocos-playable-progression",
"t1k-cocos-playable-score",
"t1k-cocos-playable-sdk-core",
"t1k-cocos-playable-signalbus",
"t1k-cocos-playable-spine-fit",
"t1k-cocos-playable-submodule-to-package",
"t1k-cocos-playable-toast",
"t1k-cocos-playable-tooling-gotchas",
"t1k-cocos-playable-transitions",
"t1k-cocos-playable-tutorials",
"t1k-cocos-playable-ui-from-image",
"t1k-cocos-playable-unity-particle",
"t1k-cocos-playable-utilities"
]
},
"rushtank": {
"activationFragment": "t1k-activation-rushtank.json",
"dependencies": [
"base"
],
"description": "RusTank / Epic Idle War game-specific content authoring β€” backpack equipment with 4-level trait trees (add-equipment). Home for RusTank-derived game systems: defines, cost/HP curves, localization, trait templates, custom buff code, art + effect reskin. Also ships the tool-agnostic task-management framework (neutral policy + conventions + data-driven provider contract + operator agent) and the RushTank design-ladder rule.",
"required": false,
"skills": [
"t1k-cocos-rushtank-add-equipment",
"t1k-cocos-rushtank-add-player-tank",
"t1k-cocos-rushtank-entity-variant",
"t1k-cocos-rushtank-task-framework",
"t1k-cocos-rushtank-plan-tasks"
]
}
},
"presets": {
"full": "*",
"minimal": {
"crossKitModules": [],
"modules": [
"base"
]
},
"standard": {
"crossKitModules": [
"theonekit-designer:design-base",
"theonekit-designer:design-ux"
],
"modules": [
"base",
"playable"
]
}
},
"registryVersion": 2
}