mcpField
E
eve-job-lifecycle

eve-job-lifecycle

github.com/incept5エージェントワークフロー0310 回インストール17 週間前に更新
リポジトリ

eve-job-lifecycle について

Eve jobで作業を管理し、ライフサイクルのフェーズ、依存関係、レビュー操作を明示するスキルです。タスクを調整し、最終状態を報告するエージェント向けです。

主な機能

  1. 01明示的なジョブのライフサイクル
  2. 02親ジョブと子ジョブの作成
  3. 03プロジェクト、優先度、ラベル、レビューの設定
  4. 04依存関係と完了状態の管理
  5. 05構造化されたエージェント状態の出力

活用シーン

  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> で確認します。

エージェント制御シグナル

  • eve.status が waiting、success、または failed の fenced json-result ブロックを出力します。
  • 依存関係が存在する場合に限り、waiting を返します。

コメント