开发与工程 multi-agent-orchestrationtest-coverageparallel-executionbackend-routingdevelopment-workflowcodeagent-wrapperrequirement-clarification

Dev 端到端开发工作流编排

从需求澄清到 90% 测试覆盖率验证的极简端到端开发流程,通过 codeagent-wrapper 多后端并行执行代码任务。

FollowSkills 评估 · FSRS-2.0
不推荐
43/ 100 五分制 2.2 / 5
1 2 3 4 5 6
1信任安全12 / 25 · 2.4/5

该技能要求所有代码修改必须通过 codeagent-wrapper 执行,禁止直接使用 Edit/Write 工具,并通过 AskUserQuestion 在步骤 0 和步骤 1 强制征求用户确认(后端选择、需求澄清、计划确认),外部影响和数据流基本可见。但扣分原因:所有执行都委托给外部 CLI 后端(codex/claude/gemini),其权限、隔离性、回滚机制均未在本技能文件中说明;wrapper 本身来源和行为未在本路径证据中展示;强制以 --dangerously-skip-permissions 类似的宽泛执行面存在潜在过度授权,未提供最小权限与恢复说明。

2可靠稳定9 / 20 · 2.3/5

指令内部大体自洽:步骤、路由规则(default→codex、ui→gemini、quick-fix→claude)与 fallback 优先级一致,错误处理章节覆盖 wrapper 失败、覆盖率不足、循环依赖、超时和后端不可用。扣分原因:静态审阅下关键路径未经验证;强制 90% 覆盖率阈值一刀切,对简单任务可能产生矛盾;重复的覆盖验证轮次与用户反馈路径未完全界定;仓库内 CI 测试针对 codeagent-wrapper(Go),不覆盖本技能的关键路径。

3适用触发7 / 15 · 2.3/5

场景清晰(端到端特性开发)、触发条件明确(/dev 命令)、输入输出与任务类型分类(default/ui/quick-fix)定义良好。扣分原因:未声明不适配边界(如非代码类任务、无任何后端 CLI 的环境);核心功能完全依赖海外 AI CLI(codex/claude/gemini),对中国大陆网络可达性构成实质依赖风险,且技能文件本身未提供中文支持或替代说明。

4规范维护6 / 15 · 2.0/5

文档结构清晰(约束、步骤、错误处理、质量标准分层合理),附带子代理 dev-plan-generator 的详细模板与质量检查清单。扣分原因:技能文件本身无版本号或变更记录;对 codeagent-wrapper 的安装/可用性前置条件依赖仓库 README,未在技能内自洽披露;发布者为未验证身份,维护责任与更新路径仅在 README 层面间接体现;AGPL-3.0 许可明确但商业许可联系方式混入开源仓库。

5有效结果6 / 15 · 2.0/5

声称可完成需求澄清→分析→计划→并行执行→覆盖率验证的完整流程,并行化和后端路由在成本/收益上有合理性。扣分原因:静态审阅下无代表性输出可验证;所有效果依赖外部 codeagent-wrapper 与多个付费 AI 后端,边际价值相对于直接在 Claude Code 中执行的收益未提供比较证据;90% 覆盖率承诺的可达成性未经证实。

6证据核验3 / 10 · 1.5/5

可审计的一手材料包括完整的技能指令、子代理定义、仓库级 CI 工作流(Go 测试+覆盖率)与安装脚本。扣分原因:CI 测试针对 codeagent-wrapper 而非本技能路径,无法复现 dev 工作流的关键行为;事实与推断未分离(后端'稳定/高质量'等描述为无出处的断言);无第三方独立验证。

证据充分度: 评估于 2026年9月9日 审查版本 f2e75c1263a2
使用前请注意
  • 核心执行依赖 codex/claude/gemini 等海外 CLI 服务,对中国大陆用户的网络可达性和可用性存在实质风险,使用前请确认本地后端已安装并可用。
  • 所有代码修改通过外部 codeagent-wrapper 执行,其权限范围、沙箱隔离与回滚机制在本技能文件中未披露,建议在生产项目中先行小范围试用并启用版本控制以便恢复。
  • 强制 90% 覆盖率对简单任务可能造成过度测试或不必要的执行轮次,可按项目实际标准调整验收条件。
  • 发布者身份未经企业注册表验证,技能无独立版本号/变更记录,更新依赖仓库最新 release 覆盖安装,请注意备份自定义修改。
  • 'codex 稳定、gemini 擅长 UI' 等后端特性描述无出处,属作者断言而非可验证事实。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

dev 是 myclaude 仓库中的一个技能,位于 skills/dev/SKILL.md。它编排一个 7 步开发流程:先让用户选择可用后端(codex/claude/gemini),再通过提问澄清需求,调用 codeagent-wrapper 做深度技术分析,生成开发文档并经用户确认,然后按任务类型(default/ui/quick-fix)确定性路由到对应后端并行执行。所有代码改动都必须经由 codeagent-wrapper 完成, orchestrator 自身禁止直接编辑文件。流程最后强制校验每个任务的单元测试覆盖率不低于 90%,未达标最多补测两轮。

第 0 步用 AskUserQuestion 让用户勾选允许的后端集合;第 1 步通过 2-3 轮提问澄清功能边界、输入输出、约束和测试要求,并用 TodoWrite 建任务清单;第 2 步仅通过 Bash 调用 codeagent-wrapper 分析代码库,产出上下文、方案对比、技术决策和 2-5 个可并行任务(每个带类型、文件范围、依赖和测试命令),并检测是否涉及 UI;第 3 步调用 dev-plan-generator agent 生成 dev-plan.md 并请用户确认;第 4 步用 codeagent-wrapper --parallel 一次性提交全部任务,按类型路由后端(default→codex,ui→gemini,quick-fix→claude,不在允许集合内则按 codex→claude→gemini 回退);第 5 步校验各任务覆盖率 ≥90%,不达标要求补测试(最多 2 轮);第 6 步输出完成摘要,包括任务清单、每个任务的覆盖率和关键文件变更。

  1. 经常使用 Claude Code 的开发者,希望一个需求从澄清到落地全部自动化,而不是手动一步步驱动 AI 写代码
  2. 同时装有 Codex、Claude、Gemini 多个后端 CLI 的团队,想让不同性质的任务(常规开发、UI、快速修补)自动分派给最合适的后端
  3. 对测试覆盖率有硬性要求的工程师,希望流程本身强制卡住低于 90% 覆盖率的交付
  4. 面对包含多个独立子功能的中等规模需求,想把这些子任务拆开并行执行以缩短总耗时
  5. 习惯在执行前先看开发计划并人工确认的开发者——本流程在 Step 3 设有强制的用户确认关卡

这个 Skill 有哪些优点和局限?

优点
  • 端到端覆盖:需求澄清 → 分析 → 计划 → 并行执行 → 覆盖率验证 → 总结,流程完整
  • 强制 90% 单元测试覆盖率,不达标会自动要求补测(最多两轮),质量有硬约束
  • 按任务类型确定性路由到多后端,UI、常规开发、快速修补各得其所,且支持用户限定后端集合
  • 任务按自然功能边界拆为 2-5 个并行单元,独立任务并发执行,缩短总耗时
  • 所有改动经由 codeagent-wrapper,orchestrator 不直接编辑文件,行为可控、可审计
局限
  • 强依赖 codeagent-wrapper 及至少一个后端 CLI(Codex/Claude/Gemini),环境不齐全则无法运行
  • 深度使用 Claude Code 专属工具(AskUserQuestion、TodoWrite、agent 调用),迁移到其他 Agent Skills 客户端需要改造
  • 简单任务也必须走完 7 步流程(后端选择和需求澄清为强制步骤),对一行小改动可能过重
  • 源材料未提供独立的测试套件或基准数据,90% 覆盖率在实践中的达成成本未经验证
  • AGPL-3.0 许可证对商业集成有传染性约束,商用需联系 [email protected] 获取商业授权

如何安装这个 Skill?

在终端运行交互式安装器:npx github:stellarlinkco/myclaude;可用 npx github:stellarlinkco/myclaude --list 查看可安装项(dev 作为独立技能列出);用 --update 从 GitHub 更新已安装模块;用 --install-dir ~/.claude --force 指定安装目录并覆盖。安装后技能位于 ~/.claude/skills/ 下。源材料未单独说明 dev 技能文件的手动安装路径。

如何使用这个 Skill?

在 Claude Code 中触发 /dev 工作流即可。首次运行会先弹出后端选择(可多选 codex/claude/gemini;若只选 codex,则所有任务含 UI 和快速修补都强制用 codex),随后进入需求澄清提问。使用前提:已安装 codeagent-wrapper,且所选后端 CLI 可用(Codex 需支持 codex e、--、-C、resume;Claude 需 --output-format stream-、-r;Gemini 需 -o stream-、-y、-r)。并行的单个任务默认 2 小时超时,可通过 CODEX_TIMEOUT 配置。

这个 Skill 与同类方案有什么区别?

同一仓库中还有 /do(推荐的 5 阶段功能开发流程,含 codeagent 编排)和 /omo(多 agent 编排与智能路由)。README 的场景建议是:默认功能开发用 /do,简单任务用 /code、/debug。dev 的差异化定位是极轻量端到端流程并强制 90% 覆盖率;若不需要覆盖率硬门槛,可考虑 /do。

常见问题

必须安装多个后端吗?
不是。后端在 Step 0 由用户勾选;如果只选 codex,所有任务(包括 UI 和快速修补)都会强制路由到 codex。至少需要 codeagent-wrapper 和一个可用的后端 CLI。
覆盖率不达标会怎样?
流程会要求对应任务补充测试,最多重试 2 轮;仍不达标则向用户报告,由用户决定后续处理。
一个任务卡死会拖垮整个流程吗?
不会无限等待。并行执行的单个任务默认 2 小时超时(可通过 CODEX_TIMEOUT 配置),失败的任务可以单独重试;后端不可用时按 codex → claude → gemini 优先级回退。
想跳过后端选择和需求澄清直接写代码可以吗?
不可以。SKILL.md 明确规定 Step 0 后端选择和 Step 1 需求澄清是强制步骤,跳过即视为违反工作流。对极简单的改动,这个流程可能偏重。

同仓库的其他 Skills

均来自 stellarlinkco/myclaude

开发与工程

Codeagent 多后端编排技能

通过 codeagent-wrapper 一条命令调用 Codex/Claude/Gemini/OpenCode 多个 AI 后端,完成代码分析、重构与多智能体并行任务编排。

开发与工程

OmO 多智能体编排器

输入 /omo 即可把代码分析、缺陷排查和修复实现分派给最合适的智能体组合,无需固定流水线。

开发与工程

do — 功能开发编排器

把功能开发拆成五阶段流程,由多个子代理并行完成代码理解、设计、实现与评审,编排器本身从不直接写代码。

开发与工程

SPARV 五阶段开发工作流

用 Specify→Plan→Act→Review→Vault 五个阶段和外部记忆文件,把模糊需求一次性推进到可验证交付,避免凭假设写代码。

开发与工程

测试用例生成器(test-cases)

从 PRD 或需求文档自动生成结构化测试用例,覆盖功能、边界、异常与状态流转场景。

设计与前端

原型提示词生成器

把模糊的界面需求转化为可直接交给 AI 或开发者的、含完整设计规范的结构化原型提示词。

效率与协作

Product Requirements(产品需求 PRD 生成技能)

通过交互式对话和 100 分质量评分,把模糊想法打磨成 90 分以上才生成的专业 PRD 文档。

开发与工程

Harness 长时任务代理框架

让代理任务跨多个会话持续运行:自动存档进度、恢复中断、回滚失败并按依赖顺序调度子任务。

自动化与运维

Browser 浏览器自动化技能

无需 MCP 服务器,通过 Chrome DevTools 协议直接驱动 Chrome 完成页面导航、JS 执行、截图与元素选取。

开发与工程

Skill Install 技能安全安装器

从 GitHub 仓库安装 Claude 技能,并在安装前自动执行安全扫描,拦截恶意代码与后门。

相关 Skills