feat(skills): complete multi-agent collaboration framework

## Skills Ecosystem (60+ Skills)
- Engineering: 7 skills (ai-engineer, backend-architect, etc.)
- Testing: 8 skills (reality-checker, evidence-collector, etc.)
- Support: 6 skills (support-responder, analytics-reporter, etc.)
- Design: 7 skills (ux-architect, brand-guardian, etc.)
- Product: 3 skills (sprint-prioritizer, trend-researcher, etc.)
- Marketing: 4+ skills (growth-hacker, content-creator, etc.)
- PM: 5 skills (studio-producer, project-shepherd, etc.)
- Spatial: 6 skills (visionos-spatial-engineer, etc.)
- Specialized: 6 skills (agents-orchestrator, etc.)

## Collaboration Framework
- Coordination protocols (handoff-templates, agent-activation)
- 7-phase playbooks (Discovery → Operate)
- Standardized skill template for consistency

## Quality Improvements
- Each skill now includes: Identity, Mission, Workflow, Deliverable Format
- Collaboration triggers define when to invoke other agents
- Success metrics provide measurable quality standards

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
iven
2026-03-15 03:07:31 +08:00
parent 0139b20e5a
commit d64903ba21
65 changed files with 12021 additions and 11 deletions

View File

@@ -0,0 +1,158 @@
# Phase 2: Foundation Playbook
> 基础阶段 - 搭建项目骨架和核心基础设施
---
## 阶段目标
建立项目的核心技术基础包括开发环境、CI/CD、数据库和核心 API。
## 输入文档
从 Phase 1 接收:
1. System Architecture Document
2. Sprint Plan
3. Design System Spec
4. Security Review Report
5. Risk Register
## 激活 Agents
| Agent | 角色 | 优先级 |
|-------|------|--------|
| **DevOps Automator** | CI/CD 和基础设施 | 立即 |
| **Backend Architect** | 核心 API 实现 | 立即 |
| **Senior Developer** | 项目骨架搭建 | 立即 |
| **Frontend Developer** | UI 框架搭建 | Day 2 |
## 关键活动
### 1. 项目初始化 (Day 1)
**Senior Developer 执行**:
```bash
# 创建项目结构
mkdir -p {src,tests,docs,config}
# 初始化版本控制
git init
# 设置代码规范
# 配置 TypeScript/ESLint/Prettier
```
**交付物**:
- 完整的项目骨架
- 配置文件ESLint, Prettier, TypeScript
- README 和 CONTRIBUTING 文档
### 2. CI/CD 设置 (Day 1-2)
**DevOps Automator 执行**:
- GitHub Actions / GitLab CI 配置
- 测试自动化
- 部署流程
- 环境变量管理
**交付物**:
```yaml
# .github/workflows/ci.yml
name: CI
on: [push, pull_request]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Run tests
run: |
npm ci
npm test
lint:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Lint
run: npm run lint
```
### 3. 数据库和 API (Day 2-4)
**Backend Architect 执行**:
- 数据库迁移系统
- 核心 API 端点
- 认证中间件
- 错误处理框架
**交付物**:
- 数据库 schema 迁移
- API 路由结构
- 认证系统
- API 文档 (OpenAPI)
### 4. UI 框架 (Day 2-4)
**Frontend Developer 执行**:
- 组件库集成
- 路由设置
- 状态管理配置
- 设计系统实现
**交付物**:
- 基础组件库
- 路由配置
- 状态管理 store
- 主题系统
## 阶段门禁
进入 Phase 3 前必须满足:
| # | 标准 | 阈值 | 验证方法 |
|---|------|------|----------|
| 1 | CI/CD 运行 | 绿色 | Pipeline 检查 |
| 2 | 测试框架就绪 | 100% | 框架验证 |
| 3 | 核心 API 可用 | ≥ 80% 端点 | API 测试 |
| 4 | UI 框架就绪 | 核心组件 100% | 组件审查 |
| 5 | 认证系统工作 | 100% | 登录测试 |
| 6 | 文档完整 | README + API docs | 内容审查 |
## 验收标准
### CI/CD
- [ ] Push 到 main 触发 CI
- [ ] 所有测试自动运行
- [ ] Lint 检查通过
- [ ] 可部署到 staging
### 数据库
- [ ] 迁移系统工作
- [ ] Schema 符合设计
- [ ] 索引已创建
- [ ] 备份策略定义
### API
- [ ] 健康检查端点工作
- [ ] 认证端点工作
- [ ] CORS 配置正确
- [ ] 错误处理一致
### UI
- [ ] 应用可启动
- [ ] 路由工作
- [ ] 主题切换工作
- [ ] 响应式基础
## 交接文档
阶段结束时交接给 Phase 3
1. 项目代码仓库
2. CI/CD 配置
3. API 文档
4. 组件库文档
5. 部署指南
---
**预计时间**: 3-5 天
**下一阶段**: Phase 3 - Build