dev-workflow
完整开发工作流 - 一键执行从检查到封版的全流程
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cwyhkyochen-a11y/dev-workflowDev Workflow - 完整开发工作流
整合 version-manager、project-manager 和 dev-pipeline,提供标准化的开发流程。
工作流程
dev-workflow
│
┌────────────────────┼────────────────────┐
│ │ │
version-manager project-manager dev-pipeline
(版本管理) (看板管理) (代码生成)
│ │ │
└────────────────────┴────────────────────┘
│
标准化流程
命令
dev-start <project> [version]
启动新的开发迭代:
# 自动检测最新版本
$ dev-start gemini-agent
Found latest version: v1.3.4
Preparing workspace...
✅ Ready to develop v1.3.5
# 指定基础版本
$ dev-start gemini-agent v1.3.4
Preparing v1.3.4...
✅ Ready to develop v1.3.5
执行步骤:
version-check gemini-agent- 检查当前状态version-prepare gemini-agent v1.3.4- 准备代码version-validate gemini-agent- 验证完整性project-update gemini-agent --status "开发中"- 更新看板
dev-status <project>
查看项目开发状态:
$ dev-status gemini-agent
项目: Gemini Agent Client
============================
版本状态:
最新封版: v1.3.4
当前开发: v1.3.5
工作目录: ✅ 已准备 (基于 v1.3.4)
文件校验:
css/components.css: ✅ 20325 bytes (matches online)
js/app.js: ✅ 8234 bytes (matches online)
js/ui.js: ✅ 5425 bytes (matches online)
看板状态:
状态: 🟢 开发中
最后改动: 2026-02-23 06:45:00
备注: 开始v1.3.5开发
下一步:
1. 编写需求文档
2. 执行: dev-pipeline analyze
dev-analyze <project>
执行架构分析(包装dev-pipeline):
$ dev-analyze gemini-agent
Reading requirements from versions/v1.3.5/docs/REQUIREMENTS.md...
Running dev-pipeline analyze...
✅ 分析完成,等待确认...
dev-write <project>
执行代码编写(确认后):
$ dev-write gemini-agent
确认analyze结果后继续...
Running dev-pipeline write...
✅ 代码生成完成
dev-review <project>
执行代码审查:
$ dev-review gemini-agent
Running dev-pipeline review...
✅ 审查通过 / ⚠️ 发现问题,执行 dev-fix
dev-fix <project>
修复代码问题:
$ dev-fix gemini-agent
Running dev-pipeline fix...
✅ 修复完成,请重新审查: dev-review
dev-deploy <project>
部署到生产环境:
$ dev-deploy gemini-agent
Pre-deployment checks:
✅ Backup created: backup-1234567890.tar.gz
✅ File size validated (diff < 20%)
✅ Critical functions present
Deploy to production? [y/N]: y
Running dev-pipeline deploy...
✅ Deployed to 14.103.210.113:3002
执行步骤:
version-validate gemini-agent- 最终验证- 备份线上代码
- 红线检查(文件大小、关键函数)
dev-pipeline deploy- 执行部署
dev-seal <project> <version>
封版并归档:
$ dev-seal gemini-agent v1.3.5
Sealing version v1.3.5...
执行步骤:
✅ version-archive gemini-agent v1.3.5
✅ project-update gemini-agent --version v1.3.5 --status "已封版"
✅ project-changelog gemini-agent release --version v1.3.5
✅ dev-pipeline seal
📋 封版完成:
版本: v1.3.5
位置: versions/v1.3.5/
看板: 已更新
日志: 已记录
完整开发流程示例
场景:开发新功能
# 1. 启动开发
$ dev-start gemini-agent
Found latest version: v1.3.4
Preparing workspace...
✅ Ready to develop v1.3.5
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-cwyhkyochen-a11y-dev-workflow": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
content-ops
Social media content operations automation system with SQLite database. Manage content crawling, curation, publishing, and analytics across platforms (Xiaohongshu, Reddit, Pinterest, Discord).
dev-task
开发项目任务管理,支持版本化开发流程。当用户需要启动开发任务、创建新版本、管理项目版本文档时使用。每次启动开发任务必须向用户确认版本编号,按版本号管理代码、开发文档、需求文档、发布配置。严格执行版本归档纪律,封版必须立即归档完整代码和文档。
sparkle-vpn
Control Sparkle VPN - start, stop, manage system proxy, query status and switch nodes using Mihomo core directly.
DevTaskFlow
用自然语言发起开发任务,AI 驱动的开发流水线。Describe your idea, get working software. 适合产品、运营、业务人员从 0 搭建项目。
dev-pipeline
版本化开发流水线 —— 与 version-manager 和 project-manager 集成的完整开发流程