Token导航 LogoToken导航TokenDH.com
运维权限需确认clawhub未标认证来源可访问clear审计提醒

dev-workflow开发工作流程

Agent Skill

dev-workflow 用于补充运维相关能力,适合在 OpenClaw 中需要让 Agent 承接运维相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

26,446

周安装

1,136

GitHub Stars

1

下载量

9,270
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:dev-workflow(开发工作流程)
来源仓库:https://github.com/cwyhkyochen-a11y/dev-workflow
安装命令:
openclaw skills install dev-workflow
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install dev-workflow

简介

dev-workflow 封装从代码检查到发布的完整开发流程。

  • 适合在 OpenClaw 中一键执行 lint、测试、构建与部署操作。
  • 通过 clawhub 安装后,可根据项目配置定制各阶段命令。
  • 注意验证 CI/CD 凭证与目标环境权限,防止自动化失败。
  • 有助于标准化团队协作与开发质量管控。dev-workflow 属于运维类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

name
dev-workflow
description
完整开发工作流 - 一键执行从检查到封版的全流程
dependencies
version-manager, project-manager, dev-pipeline
license
Proprietary

Dev 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

执行步骤:

  1. version-check gemini-agent - 检查当前状态
  2. version-prepare gemini-agent v1.3.4 - 准备代码
  3. version-validate gemini-agent - 验证完整性
  4. 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

执行步骤:

  1. version-validate gemini-agent - 最终验证
  2. 备份线上代码
  3. 红线检查(文件大小、关键函数)
  4. 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

# 2. 编写需求(手动编辑REQUIREMENTS.md后)
# 使用你喜欢的编辑器编辑 versions/v1.3.5/docs/REQUIREMENTS.md

# 3. 架构分析
$ dev-analyze gemini-agent
✅ 分析完成,等待确认

# [用户确认后]

# 4. 编写代码
$ dev-write gemini-agent
✅ 代码生成完成

# 5. 代码审查
$ dev-review gemini-agent
✅ 审查通过

# 6. 部署
$ dev-deploy gemini-agent
✅ 部署完成

# 7. 封版
$ dev-seal gemini-agent v1.3.5
✅ 封版完成

状态检查点

检查点1:启动时

dev-start 自动执行:
  ✓ version-check
  ✓ version-prepare
  ✓ version-validate
  ✓ project-update (status="开发中")

检查点2:部署前

dev-deploy 自动执行:
  ✓ 备份线上
  ✓ version-validate
  ✓ 红线检查 (文件大小差异<20%)
  ✓ 用户确认

检查点3:封版时

dev-seal 自动执行:
  ✓ version-archive
  ✓ project-update (version, status)
  ✓ project-changelog
  ✓ dev-pipeline seal

错误恢复

部署失败

$ dev-deploy gemini-agent
❌ Deployment failed

Recovery options:
  1. Rollback: dev-rollback gemini-agent
  2. Fix and retry: dev-fix gemini-agent && dev-deploy gemini-agent
  3. Check status: dev-status gemini-agent

验证失败

$ dev-start gemini-agent
❌ Validation failed
  css/components.css: size mismatch
    Local:  16137 bytes
    Remote: 20325 bytes (-21%)

Possible causes:
  - Working directory not prepared correctly
  - Online version is newer than local archive

Actions:
  1. Check online: version-check gemini-agent
  2. Sync from online: version-sync gemini-agent
  3. Force prepare: version-prepare gemini-agent v1.3.4 --force

配置

.dev-workflow/config.json:

{
  "projects": {
    "gemini-agent": {
      "auto_backup": true,
      "size_threshold": 20,
      "require_confirm": {
        "analyze": true,
        "deploy": true,
        "seal": false
      }
    }
  }
}

与现有skill的关系

命令调用的skill说明
dev-startversion-manager, project-manager启动流程
dev-statusversion-manager, project-manager状态查询
dev-analyzedev-pipeline架构分析
dev-writedev-pipeline代码生成
dev-reviewdev-pipeline代码审查
dev-fixdev-pipeline代码修复
dev-deployversion-manager, dev-pipeline部署流程
dev-sealversion-manager, project-manager, dev-pipeline封版流程

安全规则

  1. 禁止绕过validate - 每次deploy前必须验证
  2. 禁止无备份deploy - 必须创建备份才能部署
  3. 禁止无确认analyze - analyze后必须用户确认
  4. 禁止手动改代码 - 必须通过dev-pipeline write
  5. 禁止无seal归档 - 封版必须通过dev-seal

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

89.02%
按下载量换算8,252

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

未展示

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills