mcpField
E
eve-job-lifecycle

eve-job-lifecycle

github.com/incept5Agent 工作流0310 次安装17 周前更新
代码仓库

关于 eve-job-lifecycle

此技能通过 Eve job 管理工作,明确阶段、依赖关系和审查操作,适用于协调任务并报告最终状态的 Agent。

主要功能

  1. 01明确的任务生命周期阶段
  2. 02创建父任务和子任务
  3. 03设置项目、优先级、标签和审查
  4. 04管理依赖关系与任务完成
  5. 05输出结构化 Agent 状态

适用场景

  1. 01管理从待办到完成的工作
  2. 02将任务拆分为有依赖的子任务
  3. 03提交工作以供批准或驳回

安装

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

$npx skills add https://github.com/incept5/eve-skillpacks --skill eve-job-lifecycle

安装后在 Claude Code 中输入/eve-job-lifecycle确认已加载。

详细介绍

Eve 作业生命周期

将作业作为工作单元,并明确标示各个阶段。

阶段

  • idea -> backlog -> ready -> active -> review -> done 或 cancelled
  • 作业默认处于 ready 阶段,可以立即安排。

创建作业

  • eve job create --description "..."
  • 使用 --project、--priority、--phase、--labels、--review 添加详细信息。
  • 使用 eve job create --parent <job-id> --description "..." 创建子作业。

更新和完成

  • eve job update <id> --phase <phase>
  • eve job submit <id> --summary "..."
  • eve job approve <id> 或 eve job reject <id> --reason "..."
  • eve job close <id> --reason "..."
  • eve job cancel <id> --reason "..."

依赖关系

  • eve job dep add <job> <blocking-job>
  • 仅在存在实际阻塞时添加依赖关系。
  • 使用 eve job dep list <id> 检查依赖关系。

Agent 控制信号

  • 输出一个带围栏的 json-result 代码块,其中 eve.status 为 waiting、success 或 failed。
  • 仅在依赖关系已建立后返回 waiting。

评论

支持 Markdown