mcpField
T
to-tasks

to-tasks

github.com/venhdevエージェントワークフロー1140 回インストール今日更新
リポジトリ

to-tasks について

to-tasksは、タスク分解とトラッカーへの保存をつなぐスキルです。タスク DAGを提示して承認を待ってから保存し、実装は別の手順として扱います。

主な機能

  1. 01/split-tasksによるタスク分解
  2. 02保存前の承認ゲート
  3. 03/track-tasksによるトラッカー更新
  4. 04保存したIDとパスの検証
  5. 05/forgeによる実装の分離

活用シーン

  1. 01変更や受け入れ基準をタスク DAGに整理
  2. 02保存前にステージ済みタスクを確認
  3. 03承認済みタスクを設定済みトラッカーに保存

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/venhdev/zenforge --skill to-tasks

インストール後、Claude Code で/to-tasksを入力して読み込まれたか確認します。

詳細

to-tasks — タスク分解・永続化パイプライン

タスクの分解(/split-tasks 経由)とトラッカーへの永続化(/track-tasks 経由)を連携させるパイプラインラッパーです。

運用上の不変条件

  • 委任の限定:DAG の導出は /split-tasks にのみ委任し、永続化操作は /track-tasks にのみ委任してください。DAG のトポロジーを直接計算したり、ファイルを直接変更したりしてはいけません。
  • 簡潔な承認ゲート:タスクの公開が呼び出し元によって明示的に事前承認されている場合を除き、導出したタスク DAG を提示し、永続化の前に承認を得るまで処理を停止してください。
  • 実装を行わない境界:タスクの作成によってコードの実装が承認されることはありません。実装には別途 /forge の呼び出しが必要です。

実行プロトコル

  1. 分解:入力された変更セット、アーキテクチャ上の指針、または受け入れ基準を指定して /split-tasks を呼び出し、メモリ上のタスク DAG を導出します。
  2. 承認:
    • タスクの永続化が承認されていない場合:/split-tasks が出力したタスク DAG を STAGED として出力し、このターンの処理を停止します。
    • 永続化が承認されている場合:タスク DAG マニフェストを /track-tasks に直接渡します。
  3. 永続化と検証:/track-tasks を実行して、レコードを設定済みトラッカー(.agents/task-tracker.md)に同期し、ID/パスを検証して、永続化の契約内容を報告します。
振り分け
  • トラッカーに永続化せず、最初の準備済みスライスを直ちにこのターン内で実行する場合 → (/split-tasks 経由) → (/forge 経由)。
  • 既存タスクの同期または状態更新 → (/track-tasks 経由)。
  • スライス作成中に未解決のスコープや依存関係の競合が見つかった場合 → (/clarify 経由)。
  • 実装可能な状態で、承認済みのタスク → (/forge 経由)。

コメント