自动化开发工作流技能库

基于 Claude Code 的自动化开发全流程技能集合,覆盖需求 → 审核 → 设计 → TDD → 计划 → 开发 → 测试 → 交付的完整闭环。

技能清单

技能 指令 说明 阶段
dev-workflow /dev-workflow 工作流总控,管理全流程进度 总控
dev-requirement /dev-requirement 需求分析,产出需求文档 第 1 阶段
dev-review /dev-review 需求审核,过滤无关/复杂需求 第 2 阶段
dev-design /dev-design 技术设计与选型 第 3 阶段
dev-tdd /dev-tdd 测试先行,生成测试骨架 第 4 阶段
dev-plan /dev-plan 步骤分解,定义验收标准 第 5 阶段
dev-develop /dev-develop 开发执行,让测试变绿 第 6 阶段
dev-test /dev-test 测试验证,代码审核 第 7 阶段
dev-deliver /dev-deliver 交付发布 + 反馈闭环 第 8 阶段

安装方式

安装整个技能库

npx skills add http://jiulu-gameplay.com.cn:13001/congsh/workFlowSkill.git --all

安装单个技能

# 安装主控技能
npx skills add http://jiulu-gameplay.com.cn:13001/congsh/workFlowSkill.git --skill dev-workflow

# 安装需求分析技能
npx skills add http://jiulu-gameplay.com.cn:13001/congsh/workFlowSkill.git --skill dev-requirement

全局安装(推荐)

npx skills add http://jiulu-gameplay.com.cn:13001/congsh/workFlowSkill.git --all -g -y

快速开始

安装完成后,在项目目录中:

# 启动工作流
claude /dev-workflow

# 或直接启动某个阶段
claude /dev-requirement

权限配置

为获得最佳自动化体验,建议配置权限等级:

# 开发模式:常用命令自动批准
cp .claude/permissions/level-3-dev.json .claude/settings.json

工作流流程

╔═════════════════════════════════════════════════════════════════════════╗
║                        自动化开发工作流                              ║
╚═════════════════════════════════════════════════════════════════════════╝

┌───────────────┐
│  需求收集   │  /dev-requirement
│  产出文档   │  docs/requirements/
└───────────────┘
        │
        ▼
┌───────────────┐
│  需求审核   │  /dev-review
│  通过/拒绝/  │  docs/reviews/
│  上报决策   │
└───────────────┘
        │
        ▼
┌───────────────┐
│  技术设计   │  /dev-design
│  架构与选型  │  docs/design/
└───────────────┘
        │
        ▼
┌───────────────┐
│  TDD测试   │  /dev-tdd
│  先行     │  docs/test-cases/
└───────────────┘
        │
        ▼
┌───────────────┐
│  步骤分解   │  /dev-plan
│  验收标准   │  docs/plans/
└───────────────┘
        │
        ▼
┌───────────────┐
│  开发执行   │  /dev-develop
│  让测试变绿 │  docs/dev-logs/
└───────────────┘
        │
        ▼
┌───────────────┐
│  测试验证   │  /dev-test
│  审核+测试  │  docs/test-reports/
└───────────────┘
        │
        ▼
┌───────────────┐
│  交付发布   │  /dev-deliver
│  +反馈闭环  │  docs/deliverables/
└───────────────┘
        │
        └──────────┐
                 ▼
          ┌────────────┐
          │  人工反馈  │
          │  驱动迭代  │
          └────────────┘

更新技能

# 更新本库所有技能
npx skills update workFlowSkill -y

# 检查是否有更新
npx skills check

目录结构

workFlowSkill/
├── README.md
├── .gitignore
├── dev-workflow/SKILL.md          # 工作流总控
├── dev-requirement/SKILL.md       # 需求分析
├── dev-review/SKILL.md            # 需求审核
├── dev-design/SKILL.md            # 技术设计
├── dev-tdd/SKILL.md               # TDD测试先行
├── dev-plan/SKILL.md              # 步骤分解
├── dev-develop/SKILL.md           # 开发执行
├── dev-test/SKILL.md              # 测试验证
└── dev-deliver/SKILL.md           # 交付发布

外部工具占位(后续接入)

功能 当前占位 后续替换
工单状态同步 docs/processed-requirements.md 工单系统 API
上报决策人 docs/reviews/pending/ 邮件 MCP / Webhook
定时触发 外部脚本 + Claude CLI

License

MIT

S
Description
No description provided
Readme 44 KiB
Languages
Markdown 100%