关于 eve-job-lifecycle
此技能通过 Eve job 管理工作,明确阶段、依赖关系和审查操作,适用于协调任务并报告最终状态的 Agent。
主要功能
- 01明确的任务生命周期阶段
- 02创建父任务和子任务
- 03设置项目、优先级、标签和审查
- 04管理依赖关系与任务完成
- 05输出结构化 Agent 状态
适用场景
- 01管理从待办到完成的工作
- 02将任务拆分为有依赖的子任务
- 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