Claude Code Software Studios
English | 中文
Inspired by and built upon Claude Code Game Studios — a game development studio system by @Donchitos . This project adapts that architecture for general software product development.
An AI-powered software company managed through 45 coordinated Claude Code subagents and 70 skills .
You bring the product vision — the agent system handles everything from PRD authoring to architecture, sprint planning, implementation, testing, and release.
A complete software development studio running inside Claude Code. Every discipline is covered by a dedicated specialist agent. Skills provide structured workflows that coordinate multiple agents to deliver production-quality results with minimal manual overhead.
User-driven, not autonomous. Agents propose and draft; you decide and approve. Every file write is preceded by a draft review and explicit approval request.
The onboarding skill detects your project stage (new / in-progress / brownfield) and guides you to the right workflow.
/start → /brainstorm → /prototype (optional)
↓
/design-feature (per feature)
/api-design · /database-design · /design-system
↓
/create-architecture → /architecture-decision → /create-control-manifest
↓
/create-epics → /create-stories → /sprint-plan
↓
/story-readiness → /dev-story → /code-review → /story-done
↓
/smoke-check → /team-qa → /release-checklist
↓
/deploy → /launch-checklist → /incident-response
Tier
Agents
Leadership
vp-engineering · technical-director · product-owner · qa-lead · engineering-manager
Leads
lead-programmer · product-manager · ux-lead · technical-writer · devops-lead · security-lead
Backend
backend-engineer · api-designer · database-architect · backend-specialist-nodejs · backend-specialist-python · backend-specialist-java · backend-specialist-go
Frontend
frontend-engineer · frontend-specialist-react · frontend-specialist-vue · ui-programmer
Mobile
mobile-specialist-rn · mobile-specialist-flutter
Infrastructure
cloud-architect · devops-engineer · platform-engineer
Cross-cutting
ml-engineer · performance-analyst · security-engineer · analytics-engineer · qa-tester · accessibility-specialist · localization-lead · ux-designer · prototyper · systems-architect · domain-modeler · content-strategist · developer-relations · growth-engineer · pricing-strategist · feature-lead · release-manager · tooling-engineer
Skill Reference (70 skills)
Skill
Purpose
/brainstorm
Guided ideation from zero to a structured product concept
/design-feature
Collaborative PRD authoring for a single feature
/quick-design
Lightweight spec for small changes or tuning
/design-system
Visual identity and component standards
/ux-design
Screen-level UX spec and interaction design
/api-design
REST/GraphQL API contract design
/database-design
Schema, indexes, and migration strategy
/map-systems
Decompose product into systems and map dependencies
Skill
Purpose
/create-architecture
Full architecture document from all PRDs
/architecture-decision
Create an ADR for a technical decision
/architecture-review
Validate architecture against PRDs (PASS/FAIL)
/create-control-manifest
Actionable rules sheet extracted from all ADRs
/review-all-prds
Cross-PRD consistency and conflict check
/consistency-check
Entity registry consistency across documents
Skill
Purpose
/create-epics
Translate PRDs into epics per architectural module
/create-stories
Break epics into implementation-ready story files
/sprint-plan
Generate or update a sprint plan
/sprint-status
Fast sprint progress snapshot
/estimate
Effort estimation with confidence levels
/scope-check
Detect scope creep vs. original plan
/milestone-review
Progress review with go/no-go recommendation
Skill
Purpose
/dev-story
Read a story and implement it with the right specialist
/code-review
Architectural and quality code review
/story-readiness
Validate a story is implementation-ready
/story-done
End-of-story completion review against acceptance criteria
/setup-stack
Configure technology stack and pin versions
/prototype
Throwaway spike to validate a technical approach
Skill
Purpose
/team-qa
Full QA cycle: test plan + test case writing
/qa-plan
Generate a QA test plan for a sprint or feature
/smoke-check
Critical path smoke test gate before QA handoff
/test-setup
Scaffold test framework and CI/CD pipeline
/test-helpers
Generate test helper libraries
/test-evidence-review
Review test files and manual evidence quality
/test-flakiness
Detect and track non-deterministic tests
/regression-suite
Map coverage to critical paths; flag drift
/bug-report
Create structured bug reports
/bug-triage
Prioritize all open bugs by severity/sprint
Skill
Purpose
/security-audit
OWASP Top 10 and auth vulnerability scan
/security-review
Review pending branch changes for security issues
/perf-profile
Structured performance profiling
/perf-budget
Define and track performance budgets
/dependency-audit
Vulnerabilities, licenses, and outdated packages
Skill
Purpose
/deploy
Staging to production deployment workflow
/release-checklist
Pre-release validation checklist
/launch-checklist
Full launch readiness (engineering + legal + ops)
/incident-response
Production incident triage and post-mortem
/hotfix
Emergency fix with full audit trail
/day-one-patch
Post-launch patch targeting known issues
/patch-notes
User-facing patch notes from git history
/changelog
Internal and external changelog generation
/feature-flag
Feature flag design and lifecycle management
Skill
Purpose
/team-frontend
Full UI feature cycle: UX → components → a11y → QA
/team-backend
Full backend cycle: API → DB → implementation → tests
/team-mobile
Mobile feature: UX spec → RN/Flutter → cross-platform test
/team-devops
Cloud design → IaC → CI/CD → monitoring
/team-ml
ML feature: framing → pipeline → model → production
/team-qa
QA strategy → test plan → test cases
/team-release
Release manager → QA → DevOps → EM coordination
/team-ui
Full UI/UX pipeline: spec → design → components → review
/team-polish
Performance + security + accessibility + QA
/team-live-ops
Post-launch: growth experiments + retention + content
Skill
Purpose
/gate-check
Phase gate verdict: PASS / CONCERNS / FAIL
/retrospective
Sprint or milestone retrospective
/tech-debt
Scan, categorize, and prioritize technical debt
/onboard
New contributor onboarding document
/project-stage-detect
Detect stage and identify documentation gaps
/reverse-document
Generate PRDs/architecture from existing code
/adopt
Brownfield migration plan for template compliance
/propagate-design-change
Identify stale ADRs after a PRD revision
/help
Context-aware guidance on what to do next
Category
Options
JavaScript/TypeScript
Next.js 15, React 19, Vue 3, Node.js 22, NestJS 10, Fastify 5, Express 5
Python
FastAPI 0.115, Django 5.1, Flask 3, SQLAlchemy 2, Pydantic v2
Java/Kotlin
Spring Boot 3.3, Spring Security 6, Kotlin 2.0, Micronaut 4, Quarkus 3
Go
Go 1.23, Echo 4, Fiber 2, Gin 1.9, chi 5, pgx 5
Mobile
React Native (Expo), Flutter 3
Infrastructure
AWS, GCP, Azure, Docker, Kubernetes, Terraform
Databases
PostgreSQL, MySQL, MongoDB, Redis, DynamoDB
/
├── CLAUDE.md # Master configuration
├── .claude/ # Agents, skills, hooks, rules, docs
├── src/ # Product source code
│ ├── frontend/
│ ├── backend/
│ ├── mobile/
│ ├── api/
│ ├── db/
│ └── shared/
├── design/ # Product specifications
│ ├── prd/ # Feature PRDs
│ ├── ux/ # UX specs and flows
│ └── registry/ # Entity registry
├── docs/ # Technical documentation
│ ├── architecture/ # ADRs and system diagrams
│ ├── api/ # API reference
│ ├── runbooks/ # Operational runbooks
│ └── stack-reference/ # Version-pinned framework snapshots
├── tests/ # Test suites
│ ├── unit/
│ ├── integration/
│ ├── e2e/
│ └── performance/
├── infrastructure/ # Terraform, Kubernetes manifests
├── prototypes/ # Throwaway spikes (never copied to src/)
└── production/ # Sprint plans, bugs, releases, QA
Model
Used For
Opus
Multi-document synthesis, phase gate verdicts, cross-system reviews
Sonnet
Implementation, design authoring, feature analysis (default)
Haiku
Read-only status checks, formatting, simple lookups
English | 中文
本项目参考并基于 Claude Code Game Studios 构建 —— 由 @Donchitos 创建的游戏开发工作室系统。本项目将该架构适配为通用软件产品开发场景。
通过 45 个协作 Claude Code 子智能体 和 70 个技能 管理的 AI 驱动软件公司。
你提供产品愿景,智能体系统负责从 PRD 编写到架构设计、迭代规划、代码实现、测试直到发布的全部工作。
一个完整的软件开发工作室,运行于 Claude Code 内部。每个专业领域由专属的智能体负责。技能提供结构化工作流,协调多个智能体,以最低的人工开销交付生产级结果。
用户驱动,非自主执行。 智能体提案和起草,你决策和审批。每次文件写入之前都会展示草稿并请求明确批准。
引导技能会检测你的项目阶段(全新 / 进行中 / 棕地项目),并引导你进入正确的工作流。
/start → /brainstorm → /prototype(可选)
↓
/design-feature(逐功能执行)
/api-design · /database-design · /design-system
↓
/create-architecture → /architecture-decision → /create-control-manifest
↓
/create-epics → /create-stories → /sprint-plan
↓
/story-readiness → /dev-story → /code-review → /story-done
↓
/smoke-check → /team-qa → /release-checklist
↓
/deploy → /launch-checklist → /incident-response
层级
智能体
领导层
vp-engineering · technical-director · product-owner · qa-lead · engineering-manager
负责人层
lead-programmer · product-manager · ux-lead · technical-writer · devops-lead · security-lead
后端
backend-engineer · api-designer · database-architect · backend-specialist-nodejs · backend-specialist-python · backend-specialist-java · backend-specialist-go
前端
frontend-engineer · frontend-specialist-react · frontend-specialist-vue · ui-programmer
移动端
mobile-specialist-rn · mobile-specialist-flutter
基础设施
cloud-architect · devops-engineer · platform-engineer
横切关注
ml-engineer · performance-analyst · security-engineer · analytics-engineer · qa-tester · accessibility-specialist · localization-lead · ux-designer · prototyper · systems-architect · domain-modeler · content-strategist · developer-relations · growth-engineer · pricing-strategist · feature-lead · release-manager · tooling-engineer
技能
用途
/brainstorm
从零开始的引导式创意,输出结构化产品概念
/design-feature
单功能 PRD 协作编写
/quick-design
小改动或参数调整的轻量设计规格
/design-system
视觉标识和组件规范
/ux-design
界面级 UX 规格与交互设计
/api-design
REST/GraphQL API 契约设计
/database-design
数据库 Schema、索引与迁移策略
/map-systems
将产品分解为系统并映射依赖关系
技能
用途
/create-architecture
基于所有 PRD 生成完整架构文档
/architecture-decision
为技术决策创建 ADR
/architecture-review
对照 PRD 验证架构(通过/失败)
/create-control-manifest
从所有 ADR 提取的可操作规则手册
/review-all-prds
跨 PRD 一致性与冲突检查
/consistency-check
跨文档的实体注册表一致性检查
技能
用途
/create-epics
将 PRD 转化为每个架构模块对应的 Epic
/create-stories
将 Epic 拆分为可实施的 Story 文件
/sprint-plan
生成或更新迭代计划
/sprint-status
快速迭代进度快照
/estimate
带置信度的工作量估算
/scope-check
检测范围蔓延 vs 原始计划
/milestone-review
里程碑进度回顾与发布建议
技能
用途
/dev-story
读取 Story 并用合适的专家实现
/code-review
架构和代码质量审查
/story-readiness
验证 Story 是否实现就绪
/story-done
对照验收标准的 Story 完成审查
/setup-stack
配置技术栈并锁定版本
/prototype
一次性技术验证 Spike
技能
用途
/team-qa
完整 QA 周期:测试计划 + 测试用例编写
/qa-plan
为迭代或功能生成 QA 测试计划
/smoke-check
QA 移交前的关键路径冒烟测试
/test-setup
搭建测试框架和 CI/CD 流水线
/test-helpers
生成测试辅助库
/test-evidence-review
审查测试文件和手工测试证据质量
/test-flakiness
检测和追踪不确定性测试
/regression-suite
将测试覆盖率映射到关键路径;标记覆盖漂移
/bug-report
创建结构化 Bug 报告
/bug-triage
按严重程度/迭代优先排序所有开放 Bug
技能
用途
/security-audit
OWASP Top 10 与认证漏洞扫描
/security-review
审查待合并分支的安全问题
/perf-profile
结构化性能剖析
/perf-budget
定义和追踪性能预算
/dependency-audit
漏洞、许可证合规与过时包检查
技能
用途
/deploy
Staging 到生产环境部署工作流
/release-checklist
发布前验证清单
/launch-checklist
完整上线就绪检查(工程 + 法务 + 运营)
/incident-response
生产故障分类和事后复盘
/hotfix
带完整审计追踪的紧急修复
/day-one-patch
上线后针对已知问题的当日补丁
/patch-notes
从 Git 历史生成面向用户的补丁说明
/changelog
生成内部和外部变更日志
/feature-flag
功能开关设计与生命周期管理
技能
用途
/team-frontend
完整 UI 功能周期:UX → 组件 → 无障碍 → QA
/team-backend
完整后端周期:API → DB → 实现 → 测试
/team-mobile
移动端功能:UX 规格 → RN/Flutter → 跨平台测试
/team-devops
云架构 → IaC → CI/CD → 监控
/team-ml
ML 功能:问题定义 → 数据管道 → 模型 → 生产
/team-qa
QA 策略 → 测试计划 → 测试用例
/team-release
发布经理 → QA → DevOps → EM 协调
/team-ui
完整 UI/UX 流水线:规格 → 设计 → 组件 → 审查
/team-polish
性能 + 安全 + 无障碍 + QA
/team-live-ops
上线后:增长实验 + 留存 + 内容运营
技能
用途
/gate-check
阶段门验证:通过 / 关注 / 失败
/retrospective
迭代或里程碑回顾
/tech-debt
扫描、分类和优先处理技术债
/onboard
新贡献者引导文档
/project-stage-detect
检测项目阶段并识别文档缺口
/reverse-document
从现有代码生成 PRD 或架构文档
/adopt
棕地项目迁移到模板规范的迁移计划
/propagate-design-change
识别 PRD 修订后过时的 ADR
/help
基于上下文的下一步操作指引
类别
选项
JavaScript/TypeScript
Next.js 15、React 19、Vue 3、Node.js 22、NestJS 10、Fastify 5、Express 5
Python
FastAPI 0.115、Django 5.1、Flask 3、SQLAlchemy 2、Pydantic v2
Java/Kotlin
Spring Boot 3.3、Spring Security 6、Kotlin 2.0、Micronaut 4、Quarkus 3
Go
Go 1.23、Echo 4、Fiber 2、Gin 1.9、chi 5、pgx 5
移动端
React Native(Expo)、Flutter 3
基础设施
AWS、GCP、Azure、Docker、Kubernetes、Terraform
数据库
PostgreSQL、MySQL、MongoDB、Redis、DynamoDB
/
├── CLAUDE.md # 主配置文件
├── .claude/ # 智能体、技能、钩子、规则、文档
├── src/ # 产品源代码
│ ├── frontend/ # 前端应用代码
│ ├── backend/ # 后端服务代码
│ ├── mobile/ # 移动端应用代码
│ ├── api/ # API 层(路由、控制器、中间件)
│ ├── db/ # 数据库模型、迁移、种子数据
│ └── shared/ # 共享类型、工具、常量
├── design/ # 产品规格
│ ├── prd/ # 功能 PRD 文档
│ ├── ux/ # UX 规格与流程图
│ └── registry/ # 实体注册表
├── docs/ # 技术文档
│ ├── architecture/ # ADR 与系统图
│ ├── api/ # API 参考文档
│ ├── runbooks/ # 运维手册
│ └── stack-reference/ # 版本锁定的框架 API 快照
├── tests/ # 测试套件
│ ├── unit/ # 单元测试
│ ├── integration/ # 集成测试
│ ├── e2e/ # 端到端测试
│ └── performance/ # 性能基准测试
├── infrastructure/ # Terraform、Kubernetes 清单
├── prototypes/ # 一次性技术验证(不得复制到 src/)
└── production/ # 迭代计划、Bug、发布、QA
模型
适用场景
Opus
多文档综合分析、阶段门裁决、跨系统整体审查
Sonnet
功能实现、设计文档编写、单系统分析(默认)
Haiku
只读状态检查、格式化、简单查询