dev-flow:把「改代码」收成一条可复用的 Agent 工作流

前言

用 Cursor、Claude Code 等工具改功能或修 bug 时,常见情况是:需求没问清就写代码、改完缺少自检、测试靠口头约定。各步之间缺少固定顺序,结果质量波动大。

下面介绍 SkillHub 上的 dev-flow(@user_d1aee17b/dev-flow)。它把一次代码变更拆成「提问 → 编码 → 检查 → 测试 → 验收」的流水线,并在测试阶段优先用 agent-browser 做浏览器验证;工具不可用时回退为人工测试。

这是什么

dev-flow 是社区来源(community)、分类为 dev-programming 的 Agent Skill,当前版本 1.0.1,由发布者 user_d1aee17b 维护。标签 requires_api_key=false,不依赖额外 API Key。

一句话定位:面向「加功能、改代码、修 bug、美化 UI」等场景的一站式代码变更工作流,由 Skill 内的阶段说明驱动 Agent 按序执行,而不是单次对话里随意跳步。

官方入口:

  • API:https://api.skillhub.cn/user_d1aee17b/dev-flow
  • SkillHub 页面:https://www.skillhub.cn/skills/user_d1aee17b/dev-flow

核心功能

资料中可核实的能力如下。

触发条件

当用户表达类似意图时启用该 Skill,例如:

  • add feature
  • modify code
  • implement XXX
  • fix bug
  • beautify UI

固定流程

官方简介给出的阶段顺序为:

  1. Questioning Agent — 先澄清需求与边界
  2. Coding — 实现改动
  3. Check Agent — 对改动做检查(如规范、遗漏项)
  4. Testing — 执行测试
  5. Acceptance — 验收确认

浏览器测试

测试环节优先使用 agent-browser 做浏览器侧验证;若 agent-browser 不可用,则回退为人工测试(manual)。

安装与启用

Skill 基于通用 SKILL.md 格式。在 SkillHub 上安装时,可用自然语言让 AI 按官方安装文档操作,也可自行用 CLI。

方式一:提示词安装(SkillHub 页面推荐)

将下面意思发给当前 Agent(与 SkillHub 页面一致):

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_d1aee17b/dev-flow`。

方式二:skillhub CLI

先确认是否已安装 CLI:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 安装文档执行完整安装(示例):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认装到 ./skills/ 可能不会被识别。示例:

skillhub install @user_d1aee17b/dev-flow --dir <skills 目录>

常用客户端 skills 目录(摘自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

装到对应目录后,按各客户端要求刷新或重启,使 Skill 被加载。

典型用法

安装并启用后,用自然语言发起与官方 TRIGGER 一致的请求即可,工作流由 Skill 引导 Agent 走完各阶段。示例(可复现的表述方式):

请在这个项目里 fix bug:登录页在错误密码时没有提示。

或:

add feature:给用户设置页增加深色模式开关。

或:

beautify UI:把仪表盘主列表的间距和字号统一一下。

经过上面的步骤,Agent 应依次进入提问澄清、编码、Check Agent、测试(优先 agent-browser)、验收,而不是只改文件就结束。

适用场景与注意

适合谁

  • 经常让 Agent「加功能 / 改代码 / 实现某需求 / 修 bug / 美化 UI」的开发者
  • 希望单次任务内阶段固定、减少漏测、漏验收的团队或个人

限制与注意

  • 流程细节以 Skill 包内 SKILL.md 为准;本文仅概括官方页面与简介中的公开描述。
  • 浏览器测试依赖 agent-browser 环境;不可用时应按 Skill 说明走人工测试,不能假设一定有自动化浏览器。
  • SkillHub 统计(截至资料抓取):评分 100000,下载 686,安装 1;社区 Skill,使用前可在 SkillHub 页面查看版本 v1.0.1 与更新说明。

结尾

dev-flow 的价值在于把零散的一次性「帮我改代码」收成 Questioning → Coding → Check → Testing → Acceptance 的固定链路,并在测试上明确 agent-browser 与人工回退。若你已在用 SkillHub 管理 Skills,可按坐标 @user_d1aee17b/dev-flow 安装试用。

官方地址:https://www.skillhub.cn/skills/user_d1aee17b/dev-flow

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye