mcpField
S
subagent-task-execution

subagent-task-execution

github.com/davidkissAgent 工作流4171 次安装25 周前更新
代码仓库

关于 subagent-task-execution

Subagent Task Execution 是一项通过专门的子 Agent 执行任务计划的技能。它将技能发现、问题澄清、独立的规范与质量审查以及完成情况跟踪纳入执行流程。

主要功能

  1. 01将计划拆分为结构化任务列表
  2. 02执行前查找相关技能
  3. 03每项任务分配一个专门子 Agent
  4. 04实现过程中澄清问题
  5. 05分别进行规范和质量审查
  6. 06跟踪任务完成情况

适用场景

  1. 01执行多步骤实现计划
  2. 02将不同任务分派给专门子 Agent
  3. 03继续后续工作前按要求检查结果

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/davidkiss/smart-ai-skills --skill subagent-task-execution

安装后在 Claude Code 中输入/subagent-task-execution确认已加载。

详细介绍

子 Agent 任务执行

概述

此技能用于执行一组任务(通常来自任务拆分或计划)。它侧重于高质量执行:为每项任务派遣专门的子 Agent,确保正确完成并经过验证后再继续下一项。

核心原则

一项任务,一个子 Agent,多阶段审查。 通过隔离每项任务并采用结构化审查流程,我们可以确保高质量并防止上下文污染。

流程

  1. 准备:

    • 阅读完整计划或任务拆分。
    • 提取所有任务及其完整上下文。
    • 使用 TodoWrite 工具创建结构化待办列表。
  2. 逐项任务执行循环:

    • 技能发现: 开始任务前,确定执行该任务所需的专门技能(例如,coding、brainstorming 或任何项目专属技能)。
    • 派遣实施者: 派遣子 Agent 执行任务。向子 Agent 提供完整任务说明、已确定的技能以及必要上下文。
    • 交互式澄清: 如果子 Agent 有疑问,应在其开始实施前清楚地作出答复。
    • 任务实施: 子 Agent 遵循已确定的最佳实践和技能执行任务。
    • 验证与审查:
      • 规范符合性审查: 由另一个子 Agent 验证结果是否完全符合任务要求(不多不少)。
      • 质量审查: 最终审查阶段,确保输出达到该领域的最高标准(例如,代码质量、文档清晰度等)。
    • 完成: 在待办列表中将任务标记为已完成。
  3. 最终收尾:

    • 所有任务完成后,对全部工作进行最终整体审查,确保一致性和整体质量。

关键原则

  • 先发现: 始终查找并应用与当前任务最相关的技能。
  • 隔离: 将每项任务视为独立的工作单元。
  • 审查循环: 如果当前任务的规范或质量审查仍有未解决的问题,不要继续下一项任务。
  • 子 Agent 专业化: 将子 Agent 作为专业工作者使用,并预先提供其所需的全部上下文。

警示信号

  • 跳过技能发现阶段。
  • 将多个任务合并到一次子 Agent 调用中。
  • 审查仍在进行或未通过时继续处理任务。
  • 忽略子 Agent 的问题或给出含糊的答复。
  • 未能随着进度更新待办列表。

评论

支持 Markdown