Run Independent Tasks in Parallel
## 技能简介 Run Independent Tasks in Parallel 是由 Chachamaru127
技能简介 Run Independent Tasks in Parallel 是由 Chachamaru127 开发的 Skillstore 技能,专门解决大型项目因串行执行独立任务而导致的效率低下问题。该技能指导 Claude、Codex 和 Claude Code 如何将相互独立的工作拆分为并行子任务,分配给多个 Agent 同时执行,最终合并结果,大幅缩短整体任务时间。 核心能力 依赖分析:自动识别任务间的文件依赖、数据依赖和执行顺序,判断哪些可以并行、哪些必须串行。 任务拆分:基于 Task 工具模式,将独立工作分配给不同 Agent 并行处理。 并行验证编排:展示测试、类型检查、lint 检查如何与依赖构建步骤正确排序。 结果合并:提供结构化的并行任务完成报告格式,统一汇总变更文件列表。 冲突预警:在并行执行前主动警告共享文件编辑、依赖性工作和数据库迁移等危险模式。 安装配置 安装命令:npx skillstore add chachamaru127/parallel-workflows 前提条件:Claude Code 环境支持 Task 工具(Claude Code 内置)或等效的子 Agent 调用机制。 工具支持:Claude、Codex、Claude Code。 无额外依赖:纯提示型 Skill,无需安装额外 npm 包或配置外部服务。 使用步骤 依赖扫描:收到任务后,先列出所有子任务及其相互依赖关系。 并行识别:从依赖图中找出没有任何前置依赖的独立任务集合。 Agent 分派:为每个独立任务启动专用 Agent,传入清晰的边界和验收标准。 执行监控:各 Agent 并行运行,收集各自的结果和变更文件列表。 结果合并:将所有 Agent 的输出合并为统一报告,标注冲突和失败项。 适用场景 并行项目审查:结构分析、依赖检查、代码质量审查同时进行,再汇总为一份行动建议。 独立功能交付:多个相互独立的前端组件或后端接口并行开发,避免相互等待。 质量检查加速:单元测试、类型检查、Lint 检查并行执行,再统一运行依赖构建步骤。 Bug 并行调查:多个独立疑点同步排查,缩短定位时间。 多语言翻译并行:对文档的各个章节并行翻译,最后统一审校。 适用人群 全栈工程师:需要同时处理前端、后端、基础设施等多个独立工作流。 工程团队负责人:建立团队内部的并行工作规范,减少等待和阻塞。 AI 助手重度用户:希望将 AI 编码助手的能力充分发挥,通过并行化榨取效率。 工作原理 该技能通过在 AI 编码助手中内置一套并行化决策框架实现: 依赖图构建:分析任务间的读写依赖关系,识别哪些操作修改共享状态。 安全边界定义:为每个并行 Agent 划定独立的作用域(文件目录、API 接口、数据范围)。 Task 工具调用:通过 Agent 内置的 Task 工具(或等效子 Agent 机制)并行启动多个工作单元。 结果收集与合并:各 Agent 完成后,将变更文件、问题列表和执行日志统一汇总。 冲突检测:若检测到同一文件被多个 Agent 修改,标记冲突供人工介入。 官方链接 技能主页:https://skillstore.io/skills/chachamaru127-parallel-workflows GitHub 仓库:https://github.com/Chachamaru127/claude-code-harness/tree/main/skills/parallel-workflows
评论与建议
登录 后参与评论或提建议