mcpField
E
eve-job-lifecycle

eve-job-lifecycle

github.com/incept5Agent workflows0310 installsUpdated 17w ago
Repository

About eve-job-lifecycle

A skill for managing work through Eve jobs, with explicit lifecycle phases, dependencies, and review actions. It is intended for agents coordinating tasks and reporting their final status.

Key features

  1. 01Explicit job lifecycle phases
  2. 02Create parent and sub-jobs
  3. 03Set project, priority, labels, and review
  4. 04Manage dependencies and completion
  5. 05Emit structured agent status

Use cases

  1. 01Organize work from backlog to completion
  2. 02Split a task into dependent sub-jobs
  3. 03Submit work for approval or rejection

Install

Copy the command and run it in a terminal.

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

After installing, type/eve-job-lifecyclein Claude Code to confirm it loaded.

Details

From the project README

Eve Job Lifecycle

Use jobs as the unit of work and keep phases explicit.

Phases

  • idea -> backlog -> ready -> active -> review -> done or cancelled
  • Jobs default to ready and can be scheduled immediately.

Create jobs

  • eve job create --description "..."
  • Add details with --project, --priority, --phase, --labels, --review.
  • Create sub-jobs with eve job create --parent <job-id> --description "...".

Update and complete

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

Dependencies

  • eve job dep add <job> <blocking-job>
  • Use dependencies only for true blockers.
  • Inspect with eve job dep list <id>.

Agent control signals

  • Emit a fenced json-result block with eve.status as waiting, success, or failed.
  • Return waiting only after dependencies exist.

Comments

Markdown supported