
Claude Code の振り返りスキル|/retro で作業を改善する方法
目次 (9)
「claude retro」とは何か — 検索意図を整理する
「claude retro」で検索すると、大きく分けて2つの文脈に行き当たります。1つは Claude Code を使って作業を振り返る「レトロスペクティブ(retrospective)」のスキル・コマンド。もう1つはヴィンテージ裁縫系クリエイターの個人名や、Claude Code でレトロゲームを作る話題です。
このうち、開発者が「claude retro」と調べるときの中心的な意図は Claude Code に作業の振り返り(レトロスペクティブ)をさせて、次の開発を改善する 使い方です。本記事ではこのレトロスペクティブ活用を主軸に、最後に「レトロゲーム」の文脈も補足します。
レトロスペクティブはもともとアジャイル開発で使われる「振り返り会」のこと。スプリント終了時にチームが「何がうまくいき、何を変えるか」を話し合う定例です。これを Claude Code に組み込むと、コードを書いた直後にその場で振り返りができるようになります。
なぜ Claude Code に「振り返り」が効くのか
Claude Code が振り返りと相性が良いのは、メモリ(CLAUDE.md)とスキルという「学習を蓄積する仕組み」を持っているからです。
通常のチャットは、セッションが終われば文脈が消えます。しかし Claude Code は CLAUDE.md にプロジェクトのルールを書き、スキルとして手順を再利用できます。振り返りで得た学びをこれらに書き戻せば、次回以降の作業に自動的に反映される——つまり「振り返り→改善→蓄積」のループが回ります。
X で harry 氏(@gappy50)は、Claude Code の実行後に /retro コマンドを作って回しており、「個人の場合は作業を振り返り、メモリに残しておきたいことや skills の改善をしてくれる」と紹介しています(出典: gappy50 の X 投稿)。単発の感想ではなく、改善が次に持ち越される点がポイントです。
/retro でできること(個人利用)
個人で /retro 系の振り返りスキルを使うと、おおむね次のことが自動で行われます。
- 直前のセッションで「何を作ったか」を整理する(変更ファイル一覧・設計の要約)
- うまくいった点・詰まった点を洗い出す
- 次に活かすべき学びを CLAUDE.md やメモリに追記する
- 繰り返し使える手順はスキルとして切り出す提案をする
特に有用なのが、振り返りをファイルに書き出しておく運用です。例えば docs/ 配下に retrospective-日付-トピック.md のような形で残しておけば、push する前にそのファイルを開くだけでセルフレビューになり、「この変更、本当に出してよいか」を確認する最後のチェックポイントとして機能します。
Start-Stop-Continue フレームワーク
振り返りの「型」として広く使われるのが Start-Stop-Continue(始める・やめる・続ける)です。MCP Market で公開されている Retro skill も、このフレームワークで継続的改善を支援すると説明されています(出典: MCP Market — Retro Skill)。
- Start(始める): 新しく取り入れるべき習慣・手順。例「テストを先に書く」「PR を小さく分割する」
- Stop(やめる): 生産性を下げている行動。例「巨大な一括コミット」「曖昧な指示で出し直す」
- Continue(続ける): うまくいっているので維持すべきやり方。例「作業前に CLAUDE.md を更新する」
この3軸で振り返ると、感想に終わらず「次の行動」に落ちます。Claude Code に「Start-Stop-Continue で今回のセッションを振り返って」と頼むだけでも、構造化された改善案が返ってきます。
振り返りスキルの作り方(導入手順)
Qiita では「Claude Code の振り返りスキルを作ってみた」という導入メモが公開されています(出典: Qiita — 振り返りスキルを作ってみたメモ)。基本的な流れは次のとおりです。
- スキル用のディレクトリ(例
.claude/skills/retro/)を用意する - そこに
SKILL.mdを置き、「いつ起動するか(振り返り・retro 等のキーワード)」と「何をするか(Start-Stop-Continue で整理し、結果をdocs/に保存し、CLAUDE.md へ改善を反映)」を書く - Claude Code を再起動し、スキルが認識されたか確認する
- セッションの区切りで
/retroまたは「振り返って」と入力して起動する - 出力された振り返りを確認し、必要な学びを CLAUDE.md やメモリに反映する
スキルファイルを置くだけで Claude Code が自動認識するため、コマンドを丸暗記する必要はありません。「振り返り」と言うだけで起動できるのが手軽さの理由です。
チーム開発(サブエージェント)での振り返り
/retro の応用として注目されているのが、複数のサブエージェントでチームを組む開発スタイルでの振り返りです。harry 氏は、こうしたチーム構成では「チーム同士がレトロスペクティブをして、改善を考え出す」と述べ、自己組織化的な改善が起きると紹介しています(出典: gappy50 の X 投稿)。
人間のスクラムチームが定例で振り返るのと同じことを、サブエージェント同士に行わせるイメージです。各担当が「自分の工程で何が詰まったか」を持ち寄り、次の段取りに反映する。規模の大きい自動化を回すほど、この「振り返りで段取りを直す」工程の価値が上がります。
振り返りを「次の開発」へ確実に反映する
振り返りは、出力して終わりにすると効果が出ません。次の3点を習慣にすると、改善が確実に積み上がります。
- CLAUDE.md へ書き戻す: 「次はこうする」という学びを恒久ルール化し、毎セッションで効かせる
- スキルへ昇格させる: 繰り返す手順は再利用可能なスキルとして切り出す
- push 前の関所にする: 振り返りファイルをセルフレビューの最終チェックに使う
CLAUDE.md の書き方そのものは別記事でも扱っていますが、振り返りの出力先を CLAUDE.md にすることで、「振り返り→ルール化→次回反映」の循環が最短で回ります。継続的に回せば、同じミスの繰り返しが目に見えて減っていきます。
補足: もう一つの「Claude × Retro」— レトロゲーム制作
「claude retro」には、Claude Code でレトロ風のゲームを作るという別の文脈もあります。creatoreconomy.so のチュートリアルでは、縦スクロール型の2Dシューティングを約20分で作る手順が紹介されています(出典: Build a Retro Game with Claude Code)。
流れは、プロジェクト初期化 → ピクセルアート素材の選定 → 仕様のドラフト → MVP を作って反復 → GitHub と Vercel で公開、という5段階です。会話しながら仕様を詰めていく進め方で、「7歳の子でもできた」とされるほど敷居が下がっています。振り返りスキルとは別物ですが、「retro」というキーワードで合流するため押さえておくとよいでしょう。
まとめ
「claude retro」の中心的な意味は、Claude Code に作業の振り返り(レトロスペクティブ)をさせて開発を改善する使い方です。要点は次のとおり。
/retroスキル/コマンドで、セッション直後に作業を構造的に振り返れる- Start-Stop-Continue の型で「次の行動」に落とし込む
- 学びを CLAUDE.md やスキルに書き戻すと、改善が次回以降へ自動的に持ち越される
- サブエージェントのチーム開発では、振り返りが自己組織的な改善を生む
まずは「Start-Stop-Continue で今回の作業を振り返って」と一言頼むところから始め、得た学びを CLAUDE.md に1行ずつ足していくのがおすすめです。