mcpField
T
trellis-continue

trellis-continue

github.com/mindfold-aiエージェントワークフロー15.0k144 回インストール4 週間前に更新
リポジトリ

trellis-continue について

trellis-continueは、Trellisのアクティブタスクを再開するためのスキルです。タスクの状態と成果物に応じて適切なワークフロー段階と手順を案内し、実装の承認は行いません。

主な機能

  1. 01タスクコンテキストとGit状態の読み込み
  2. 02ワークフロー段階の表示
  3. 03状態と成果物に基づく振り分け
  4. 04選択した手順の指示を読み込む

活用シーン

  1. 01進行中のタスクを再開する
  2. 02計画後の次の手順を判断する
  3. 03タスク成果物から適切な手順を特定する

インストール

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

$npx skills add https://github.com/mindfold-ai/trellis --skill trellis-continue

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

詳細

現在のタスクを再開する

現在のタスクの作業を再開します。.trellis/workflow.md の適切なフェーズ/ステップから始めてください。


ステップ 1:現在のコンテキストを読み込む

python3 ./.trellis/scripts/get_context.py

現在のタスク、Git の状態、最近のコミットを確認します。

ステップ 2:フェーズインデックスを読み込む

python3 ./.trellis/scripts/get_context.py --mode phase

ルーティングとスキルの対応付けを含むフェーズインデックス(Plan / Execute / Finish)を表示します。

ステップ 3:現在のフェーズを判断する

get_context.py に、アクティブなタスクの status フィールドが表示されます。status と成果物の有無に基づいてルーティングしてください。このコマンドによって、ユーザーが Trellis のフローを覚えておく必要はなくなりますが、実装が承認されるわけではありません。

  • status=planning + prd.md なし → 1.1(trellis-brainstorm を読み込む)
  • status=planning + prd.md のみ → タスクが軽量か複雑かを判断します。軽量なタスクは 1.4 のレビューに進めます。複雑なタスクは 1.1 に戻り、design.md + implement.md を追加します。
  • status=planning + 複雑なタスクの成果物が完成済みで、サブエージェントの jsonl が未整理(空、またはレガシーの _example プレースホルダー行のみ) → 1.3
  • status=planning + 必須の成果物が完成済みで、必須の jsonl が整理済み、またはインラインモード → 1.4(開始前のレビューを依頼し、ユーザーの確認後にのみ task.py start を実行)
  • status=in_progress + 実装未着手 → 2.1
  • status=in_progress + 実装済み、未チェック → 2.2
  • status=in_progress + チェック合格 → 3.3(仕様の更新)→ 3.4(コミット)
  • status=completed(まれ。通常はすぐにアーカイブされます)→ アーカイブのフロー

フェーズのルール(詳細は .trellis/workflow.md を参照):

  1. フェーズ内のステップは順番に実行してください。[required] ステップを省略してはいけません。
  2. [once] ステップは、必須の出力が存在すれば実施済みです。軽量なタスクでは prd.md のみで十分な場合がありますが、複雑なタスクでは design.md と implement.md も必要です。
  3. 新たな発見により必要となった場合は、前のフェーズに戻ってもかまいません。

ステップ 4:該当するステップを読み込む

再開するステップがわかったら:

python3 ./.trellis/scripts/get_context.py --mode phase --step <X.X> --platform codex

読み込んだ手順に従ってください。[required] ステップが完了するたびに、次のステップに進んでください。


参考情報

ワークフローとフェーズの詳細な手順は .trellis/workflow.md にあります。このコマンドは開始点にすぎません。正式なガイダンスはそちらを参照してください。

コメント