mcpField
R
retro

retro

github.com/huytieuエージェントワークフロー1.3k115 回インストール1 週間前に更新
リポジトリ

retro について

retroは、プロジェクトハーネスで完了またはエスカレーションされた実行を振り返るスキルです。チェックポイントと証拠を監査し、今後の実行改善に向けた教訓と対応事項を記録します。

主な機能

  1. 01実行仕様と証拠の収集
  2. 02必須チェックポイントと結果の監査
  3. 03証拠の品質と追跡可能性の確認
  4. 04構造化された振り返りレポートの作成
  5. 05対応事項をバックログや状態記録へ反映

活用シーン

  1. 01出荷済み実行の振り返り
  2. 02エスカレーション理由の記録
  3. 03ultragoalフェーズの終了
  4. 04監査結果をハーネス作業に反映

インストール

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

$npx skills add https://github.com/huytieu/cog-second-brain --skill retro

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

同梱ファイルreferences/retro-template.md

詳細

/retro — CP-7 Vを閉じる

tiny以外の出荷済みまたはエスカレーションされた実行には、すべてレトロを実施します。レトロは助言的なものですが、強く推奨されます。ハーネスを改善するための手段です。

実施するタイミング

  • CP-6 の出荷後(公開承認、PR のマージ、vault の成果物の完了)
  • エスカレーション後(検証に失敗した理由を記録)
  • /ultragoal フェーズの終了時(フェーズごとにレトロを1回実施)
  • 手動実行:/retro <run-dir or spec path>

フェーズ 1 — 証拠バンドルを収集する

以下を読みます。

  1. 仕様またはカードの説明と受け入れ基準
  2. 04-projects/harness/runs/<id>/evidence/(ledger、checkpoints.tsv、CP-* ファイル)
  3. .claude/logs/loop-ledger.tsv(この実行の最後の行)
  4. ultragoal フェーズの場合は 04-projects/<goal>/STATUS.md

フェーズ 2 — チェックポイント監査

レーンで必須とされた各 CP について、期待値、実績、ギャップを記録します。

CPtinynormalfull
CP-1 specスキップ必須必須
CP-3v componentスキップ必須必須
CP-4 integrationスキップスキップ複数タスクの場合は必須
CP-5 acceptance変更時必須必須
CP-6 ship外部公開時外部公開時必須

フェーズ 3 — 証拠の品質チェック

以下を確認します。

  • PASS の証拠行がないまま出荷された AC-n はありますか?(追跡可能性の違反)
  • 観察対象が成果物ではなくツールの戻り値になっている PASS 行はありますか?(確信はあるが未確認)
  • 反証可能でなかった基準はありますか?(次の仕様で修正)

フェーズ 4 — レトロを作成する

references/retro-template.md を次の場所にコピーします。

04-projects/harness/retro/YYYY-MM-DD-<slug>.md

すべてのセクションを記入します。アクション項目には ID(AI-01…)を付けます。

フェーズ 5 — 次に活かす

  1. 収集:アクション項目と教訓を、本日の収集用ステージングに追記
  2. バックログ:ハーネスの作業がある場合は、AI-n の行を 04-projects/harness/BACKLOG.md に追加
  3. STATUS.md:ultragoal フェーズの場合は、フェーズの状態を進め、未解決の AC-n を記録
  4. 仕様のチェックポイントログ:仕様の ## Checkpoint log にある CP-7 の行を更新
  5. 記録:bash .claude/lib/checkpoint.sh record <run-dir> CP-7 PASS "retro: <path>"

ユーザーへの出力

要約:結果、最大の教訓、最優先のアクション項目、レトロのパス。

コメント