t1k-modules.json
registryVersion: 2
Install presets
Section titled βInstall presetsβ| Preset | Modules | Cross-kit modules |
|---|---|---|
backend-only | backend, core | β |
frontend-only | core, frontend, ui | β |
full | β | β |
fullstack | backend, core, frontend, testing, ui | β |
minimal | core | β |
Raw JSON (ground truth)
{ "kitName": "theonekit-web", "modules": { "3d": { "activationFragment": "t1k-activation-3d.json", "dependencies": [ "core", "frontend" ], "description": "3D web experiences β Three.js, WebGL, WebGPU, GLSL shaders", "required": false, "skills": [ "t1k-web-3d-threejs", "t1k-web-3d-shader" ] }, "backend": { "activationFragment": "t1k-activation-backend.json", "dependencies": [ "core" ], "description": "Backend services β databases, authentication, API patterns", "required": false, "skills": [ "t1k-web-backend-databases", "t1k-web-backend-better-auth" ] }, "commerce": { "activationFragment": "t1k-activation-commerce.json", "dependencies": [ "core", "backend" ], "description": "E-commerce β payments, Shopify, subscriptions", "required": false, "skills": [ "t1k-web-commerce-payment-integration", "t1k-web-commerce-shopify" ] }, "content": { "activationFragment": "t1k-activation-content.json", "dependencies": [ "core" ], "description": "Content β copywriting, documentation sites", "required": false, "skills": [ "t1k-web-content-copywriting", "t1k-web-content-mintlify" ] }, "core": { "activationFragment": "t1k-activation-core.json", "dependencies": [], "description": "Web fundamentals β frameworks, backend patterns (required)", "required": true, "skills": [ "t1k-web-core-frameworks", "t1k-web-core-backend-development" ] }, "devops": { "activationFragment": "t1k-activation-devops.json", "dependencies": [ "core" ], "description": "DevOps β Docker, Cloudflare, GCP, Kubernetes, deployment", "required": false, "skills": [ "t1k-web-devops-core", "t1k-web-devops-deploy", "t1k-web-devops-selfhost-cloudflare" ] }, "frontend": { "activationFragment": "t1k-activation-frontend.json", "dependencies": [ "core", "theonekit-core:t1k-extended" ], "description": "Frontend development β React, Next.js, TanStack patterns, and web diagram tooling (module/class/route graphs)", "required": false, "skills": [ "t1k-web-frontend-development", "t1k-web-frontend-ui", "t1k-web-frontend-react-best-practices", "t1k-web-frontend-tanstack", "t1k-web-frontend-script-graph" ] }, "media": { "activationFragment": "t1k-activation-media.json", "dependencies": [ "core", "frontend" ], "description": "Media & video β Remotion programmatic video in React", "required": false, "skills": [ "t1k-web-media-remotion" ] }, "testing": { "activationFragment": "t1k-activation-testing.json", "dependencies": [ "core" ], "description": "Web testing β Playwright, Vitest, k6, visual regression, browser automation", "required": false, "skills": [ "t1k-web-testing-core", "t1k-web-testing-agent-browser", "t1k-web-testing-chrome-devtools" ] }, "ui": { "activationFragment": "t1k-activation-ui.json", "dependencies": [ "core", "frontend" ], "description": "UI/UX design β shadcn, Tailwind, design systems, accessibility", "required": false, "skills": [ "t1k-web-ui-styling", "t1k-web-ui-ux-pro-max", "t1k-web-ui-guidelines", "t1k-web-ui-stitch", "t1k-web-ui-brand" ] } }, "presets": { "backend-only": { "description": "Backend focus β APIs, databases, auth", "modules": [ "core", "backend" ] }, "frontend-only": { "claudeCodePlugins": [ "frontend-design@claude-plugins-official" ], "description": "Frontend focus β React, Next.js, UI design", "modules": [ "core", "frontend", "ui" ] }, "full": "*", "fullstack": { "claudeCodePlugins": [ "frontend-design@claude-plugins-official" ], "description": "Full-stack web development with testing", "modules": [ "core", "frontend", "ui", "backend", "testing" ] }, "minimal": { "description": "Core web development only", "modules": [ "core" ] } }, "registryVersion": 2}