一、基本信息
| 项目 | 内容 | 数据来源 |
|---|---|---|
| 正式名称 | dynamic-workflow-adit-jain-srm-skill-forge | 合集仓库子目录名(见下方说明) |
| 所属合集仓库 | Adit-Jain-srm/skill-forge(个人开发者维护的 18 个行为类技能合集,每个技能解决一个独立命名的问题,另含一套自我优化的技能路由与发现机制) | GitHub |
| 项目自述名称 | skill-forge | README |
| 作者/维护者 | Adit Jain(个人开发者) | GitHub |
| 来源链接 | https://github.com/Adit-Jain-srm/skill-forge/tree/main/skills/dynamic-workflow | — |
| 许可证 | MIT | GitHub API(LICENSE 文件已核实) |
| 所属仓库整体 Stars/Forks | 1 / 0(注:该数字属整个合集仓库,不代表本技能自身热度) | GitHub API |
| 最新版本 | skill-forge v1.2.0(2026-06-06) | CHANGELOG.md |
| 最近提交 | 2026-06-28 | GitHub API |
| 安装方式 | 见第十章 | 官方 README |
二、功能介绍与亮点
Dynamic Workflow 是一份纯行为指导类技能,教 agent 何时以及如何使用 Claude Code 新出的“动态工作流”能力——一次性并行派生 10 到 100 个子 agent 处理同一任务的不同侧面,并在汇总前做交叉验证。
核心内容:
- 该不该用的判断表:给出六类典型任务(简单代码修复、多来源调研、大范围 PR 评审、架构方案对比、带事实核查的内容生成、间歇性 bug 排查)逐一说明是否适合拆成并行工作流,并给出一句话判断法:“如果你会自然地说’这事得从 5 个角度看’——用工作流;如果是环环相扣的顺序步骤——不要用”
- 五步固定流程:拆解(decompose)→派发(fan out)→执行→验证(对抗性核查,防止各子 agent 产生幻觉)→综合,每一步都给出具体做法而非空泛原则
- 拆解好坏的判据:合格的并行任务块必须同时满足“彼此独立、边界清晰、可核验”三条,并用一个“好拆解 vs 坏拆解”的具体案例对比说明常见误区(把有先后依赖的步骤误当并行任务拆开)
- 验证关卡清单:汇总前逐条检查每个子 agent 的输出是否标注来源、来源是否真的支持其结论、是否与其他子 agent 的结论矛盾、是否偏离任务范围
- 三类综合模式:调研类(分主题归类、标注共识与分歧、按来源质量排序)、对比类(矩阵表+按用户优先级加权推荐)、代码评审类(必须修/建议修/值得保留的模式分层输出)
- 附一个完整的调研任务拆解范例(“2026 年头部公司如何做 feature flag”拆成 5 个子 agent 分别检索学术资料、厂商文档、GitHub 高星实现、事后复盘、大厂博客),逐步演示决策→验证→综合的全过程
三、适用场景
固定分类:元技能与 Agent 增强(判定依据见审计记录)
适用于:用 Claude Code 处理需要多角度并行研究、大范围代码评审或方案对比的复杂任务的开发者;已经用上并行子 agent 能力、但不确定该拆多细、验证到什么程度才够的用户;容易把“顺序步骤”误当“并行任务”拆分、结果拆出互相依赖的碎片任务的用户。受益人群:中高级开发者与需要频繁做技术选型/竞品调研/大范围评审的团队负责人——这类任务最容易从“分工再汇总”中获益,但也最容易在验证环节偷工减料导致汇总结果里混入未经核实的幻觉内容。
四、跨 Agent 兼容性
| Agent | 结论 | 依据 |
|---|---|---|
| Claude Code | 原生支持 | 仓库含 .claude-plugin 目录,README 提供 /plugin marketplace add 官方插件市场安装方式;技能内容本身即针对 Claude Code 的原生并行子 agent 能力撰写 |
| Codex CLI | 支持(内容通用,非原生并行能力) | 仓库含 .codex-plugin 目录,README 提供克隆后拷贝至 ~/.codex/skills/ 的安装方式;但技能正文讨论的“派生 10-100 个子 agent”能力是 Claude Code 特有机制,安装后的拆解/验证方法论可用,具体派生语法需自行适配 |
| OpenClaw | 支持(经通用安装器) | 通用技能安装器 vercel-labs/skills(README 本身即以 npx skills@latest add 作为首选安装方式)明确列出 openclaw 目标路径 ~/.openclaw/skills/ |
| Hermes Agent | 支持(经通用安装器) | 同上,该安装器 README 同样列出 hermes-agent 目标路径 ~/.hermes/skills/ |
五、推荐理由
并行派生多个子 agent 处理复杂任务是当前 Claude Code 用户能用到的强大能力,但“什么时候该用、怎么拆才不会拆出互相依赖的假并行、汇总前要查哪几项”这些判断门槛此前只能靠自己摸索踩坑。Dynamic Workflow 把这套判断标准化成固定流程与检查清单,尤其是验证关卡(防幻觉)与拆解合格性判据两部分,直接对应实践中最容易出错、也最难自查的两个环节。技能本身零依赖、复制即用,适合任何常态化使用并行 agent 能力的用户长期参考。
六、评分
| 维度 | 分数 | 说明 |
|---|---|---|
| 受欢迎程度 | 4 | 所属仓库仅 1 star,个人项目,暂未找到该子技能自身的独立第三方讨论或二次收录证据 |
| 可用性 | 9 | 单文件、零依赖、复制即用;README 分别给出 Claude Code/Cursor/Codex/Gemini 等多种安装路径;最近一次实质性维护为 2026-06-28 |
| 安全性 | 9 | 见下方安全检查清单 |
| 综合评分 | 7.3 | 三项均值 |
安全检查清单:
| 检查项 | 结果 |
|---|---|
| ① Shell 命令执行及权限范围 | 无——纯 Markdown 行为指导,不含随安装自动执行的脚本 |
| ② 运行时联网外发数据 | 无——纯提示词内容,不发起网络请求 |
| ③ API Key/凭据要求 | 无需任何凭据 |
| ④ 可疑指令/Prompt Injection 迹象 | 未发现——已完整抓取全文,内容为判断表、流程步骤与案例,无隐蔽指令 |
| ⑤ 作者/组织信誉 | Adit Jain,公开身份,仓库含完整 CHANGELOG 与自动化测试基础设施(104 项测试),无刷星或虚假宣传迹象 |
| ⑥ License 是否明确 | MIT,已核实 LICENSE 文件原文 |
| ⑦ 最近维护时间 | 2026-06-28,约六周前,无弃置迹象 |
七、跟同类 Skills 相比的优势
| 维度 | Dynamic Workflow(本推荐) | agentic-harness-patterns-skill | Ruflo |
|---|---|---|---|
| 核心定位 | 专注“何时用、怎么拆、怎么验证”并行工作流的决策与执行指南 | 从 Claude Code 源码逆向提炼的六层 Agent Harness 架构参考手册,多 agent 协同只是其中一层 | 独立的多 agent 编排基础设施平台,需安装 MCP 服务与运行时 |
| 依赖 | 零依赖,纯提示词 | 零依赖,纯提示词 | 需 npx ruflo init 安装完整协调系统(100+ 角色、共识算法、向量记忆) |
| 适用粒度 | 单次任务内的并行拆解决策 | 面向构建/扩展 agent 运行时的架构级参考 | 面向长期运行的多 agent 团队协作与联邦部署 |
| 学习成本 | 低,读完即可套用五步流程 | 中,需理解六层架构全貌才能定位到相关内容 | 高,涉及独立 CLI、MCP 工具与角色体系 |
三者解决的问题相邻但不重叠:agentic-harness-patterns-skill 回答“agent 运行时该怎么设计”,Ruflo 提供“怎么部署一套能跑很多 agent 的基础设施”,Dynamic Workflow 回答一个更具体也更高频的问题——“这次任务该不该拆、拆完怎么保证汇总结果不掺假”。
八、用户评价
该技能目前在第三方平台尚无具名用户评价,也未发现被其他技能市场或合集二次收录的证据。
九、其他补充
skill-forge 合集另含一套“自我优化”机制(基于 TF-IDF 的技能路由、SkillOpt 自我改进循环),但该机制不属于 dynamic-workflow 本身,安装单个技能时不会引入这部分复杂度。合集整体带有 104 项自动化测试与 0 项校验警告,显示仓库工程规范性较好。
十、安装使用方式
方式一:只装这一个技能(推荐,手动拷贝)
git clone https://github.com/Adit-Jain-srm/skill-forge.git
cp -r skill-forge/skills/dynamic-workflow ~/.claude/skills/dynamic-workflow # Claude Code
# Codex CLI 拷贝至 ~/.codex/skills/,其他 agent 拷贝至对应 skills 目录
方式二:通用安装器(适配 Claude Code / Cursor / OpenClaw / Hermes Agent 等)
npx skills@latest add Adit-Jain-srm/skill-forge
方式三:Claude Code 插件市场(会连带安装整个 skill-forge 合集)
/plugin marketplace add Adit-Jain-srm/skill-forge
/plugin install skill-forge@skill-forge
安装后由 agent 按需自动加载:面对适合拆解的复杂任务时触发,无需重启、无需额外配置。
十一、注意事项
- 方式二、方式三会连带安装 skill-forge 合集内的全部 18 个技能,若只想要工作流拆解这一项,建议用方式一单独拷贝
- 技能正文讨论的“派生 10-100 个子 agent”是 Claude Code 特有的原生能力,在其他 agent 上使用本技能时,拆解/验证的方法论仍适用,但具体派生语法需自行适配对应平台
- 本技能纯粹依赖 agent 自身遵守文中约定的判断标准与流程生效,不具备强制力,实际效果取决于 agent 对指令的服从程度
- 目前由 Adit Jain 个人维护,暂无外部审核收录作为佐证,建议关注后续维护连续性
- OpenClaw / Hermes Agent 的支持依赖第三方通用安装器 vercel-labs/skills,未在作者官方文档中直接验证