trellis-continue について
trellis-continueは、Trellisのアクティブタスクを再開するためのスキルです。タスクの状態と成果物に応じて適切なワークフロー段階と手順を案内し、実装の承認は行いません。
主な機能
- 01タスクコンテキストとGit状態の読み込み
- 02ワークフロー段階の表示
- 03状態と成果物に基づく振り分け
- 04選択した手順の指示を読み込む
活用シーン
- 01進行中のタスクを再開する
- 02計画後の次の手順を判断する
- 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.3status=planning+ 必須の成果物が完成済みで、必須の jsonl が整理済み、またはインラインモード → 1.4(開始前のレビューを依頼し、ユーザーの確認後にのみtask.py startを実行)status=in_progress+ 実装未着手 → 2.1status=in_progress+ 実装済み、未チェック → 2.2status=in_progress+ チェック合格 → 3.3(仕様の更新)→ 3.4(コミット)status=completed(まれ。通常はすぐにアーカイブされます)→ アーカイブのフロー
フェーズのルール(詳細は .trellis/workflow.md を参照):
- フェーズ内のステップは順番に実行してください。[required] ステップを省略してはいけません。
[once]ステップは、必須の出力が存在すれば実施済みです。軽量なタスクではprd.mdのみで十分な場合がありますが、複雑なタスクではdesign.mdとimplement.mdも必要です。- 新たな発見により必要となった場合は、前のフェーズに戻ってもかまいません。
ステップ 4:該当するステップを読み込む
再開するステップがわかったら:
python3 ./.trellis/scripts/get_context.py --mode phase --step <X.X> --platform codex
読み込んだ手順に従ってください。[required] ステップが完了するたびに、次のステップに進んでください。
参考情報
ワークフローとフェーズの詳細な手順は .trellis/workflow.md にあります。このコマンドは開始点にすぎません。正式なガイダンスはそちらを参照してください。
コメント
Markdown 対応