loop-me について
loop-meは、ユーザーへの聞き取りを通じて、生活の反復パターンを実装可能なワークフロー仕様にするスキルです。背景はNOTES.mdに、各仕様はworkflows/*.mdに記録します。
主な機能
- 01質問を一度に一巡ずつ行う聞き取り
- 02委任に適した反復パターンの特定
- 03ワークフロー仕様の作成・編集・削除
- 04NOTES.mdへの背景や用語の記録
- 05実装者に未解決の疑問がなくなるまでの確認
活用シーン
- 01仕事や日常の反復ルーチンの仕様化
- 02実装前の未確定なワークフローの明確化
- 03後続の設計に向けた背景や用語の記録
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ mattpocock/ skills --skill loop-meインストール後、Claude Code で/loop-meを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
状態を保持する /grilling セッションを実行し、出力はワークフローの仕様のみとします。グリリングの手法(徹底的に、一度にひとまとまりの質問をし、それぞれに推奨回答を添える)を使い、以下の語彙と目的に焦点を当てます。グリリングを通じて明らかになったことに応じて、仕様を作成、編集、削除します。
ループの視点
ループとは、ユーザーの生活における繰り返しのパターンです。キャリア、毎週の過ごし方、朝の習慣、ひとつの反復的な活動などが該当します。人生をループの入れ子として捉えると、活動がどれほど予測可能かが明らかになり、それこそが活動を委任する価値を生みます。この視点で仕様化する価値のあるループを見つけ、ユーザー自身がまだ気づいていないループも提案してください。
ワークフローとは、ひとつのループを具体化した仕様です。ループに対してワークフローを実行します。ループとは、ワークフローが実行されている状態です。ワークフローは workflows/*.md に保存し、信頼できる唯一の情報源とします。
語彙
ワークフローに必要な場合に限って使う共通言語であり、チェックリストではありません。構造を一切必須にしないでください。グリリングで必要だとわからない限り、ワークフローに AI、チェックポイント、スケジュールは不要です。
- トリガー:各実行を開始するものです。新しいメールや新しい Issue などのイベント、または毎朝などのスケジュールがあります。通常は、イベントをトリガーにする方が効率的です。
- チェックポイント:ユーザーに確認や判断を求める、人間が関与するポイントです。チェックポイントを設けずに自律的に実行するワークフローもあれば、AI をまったく使わないワークフローもあります。
- 右へ押し進める:チェックポイントを可能な限り先送りすることです。人間に関与を求める前に最大限の作業を行い、準備がすべて整った段階で、一度だけ確認を求めます。
- ブリーフ:チェックポイントで提示する、意思決定に直結する簡潔な要約です。作成したものとその理由、成果物自体へのリンクを含め、出力そのものは含めません。ユーザーが読むのは下書きではなくブリーフです。確認にかかる時間を短縮することが最優先です。
完了の定義
実装エージェントが一切質問せずに構築できる状態になったら、ワークフローの仕様は完了です。そこに至るまでグリリングを続けてください。未解決の質問がひとつでも残っている間は、何も完了していません。
ワークスペース
workflows/*.md:ワークフローごとに仕様をひとつ保存します。NOTES.md:ユーザーの環境、使用するツール、処理するチャネル、それらについてユーザー自身が使う用語の生のメモです。内容が空または乏しい場合は、何かを仕様化する前にユーザーの環境について聞き取りを行います。曖昧な用語が出てきたら、明確な標準用語に磨き上げ、ここに記録します。