mcpField
L
loop-me

loop-me

github.com/tt-a1i生産性19197 回インストール1 日前に更新
リポジトリ

loop-me について

ユーザーの生活にある反復パターンを、段階的な質問を通じてワークフロー仕様にまとめるスキルです。作業の委任方法を定める人向けで、仕様は `workflows/*.md` に保存します。

主な機能

  1. 01委任可能な反復パターンの発見
  2. 02段階的な質問と推奨回答
  3. 03ワークフロー仕様の作成・編集・削除
  4. 04NOTES.md へのユーザー情報の記録

活用シーン

  1. 01週次・日次の反復作業の整理
  2. 02反復作業の実装可能な仕様化
  3. 03ワークフロー定義前のユーザーへの聞き取り

インストール

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

$npx skills add https://github.com/tt-a1i/matt-skills-with-to-goal --skill loop-me

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

同梱ファイルagents/openai.yaml

詳細

状態を保持する /grilling セッションを実行し、出力はワークフローの仕様のみとします。グリリングの手法(徹底的に、一度にひとまとまりの質問をし、それぞれに推奨回答を添える)を使い、以下の語彙と目的に焦点を当てます。グリリングを通じて明らかになったことに応じて、仕様を作成、編集、削除します。

ループの視点

ループとは、ユーザーの生活における繰り返しのパターンです。キャリア、毎週の過ごし方、朝の習慣、ひとつの反復的な活動などが該当します。人生をループの入れ子として捉えると、活動がどれほど予測可能かが明らかになり、それこそが活動を委任する価値を生みます。この視点で仕様化する価値のあるループを見つけ、ユーザー自身がまだ気づいていないループも提案してください。

ワークフローとは、ひとつのループを具体化した仕様です。ループに対してワークフローを実行します。ループとは、ワークフローが実行されている状態です。ワークフローは workflows/*.md に保存し、信頼できる唯一の情報源とします。

語彙

ワークフローに必要な場合に限って使う共通言語であり、チェックリストではありません。構造を一切必須にしないでください。グリリングで必要だとわからない限り、ワークフローに AI、チェックポイント、スケジュールは不要です。

  • トリガー:各実行を開始するものです。新しいメールや新しい Issue などのイベント、または毎朝などのスケジュールがあります。通常は、イベントをトリガーにする方が効率的です。
  • チェックポイント:ユーザーに確認や判断を求める、人間が関与するポイントです。チェックポイントを設けずに自律的に実行するワークフローもあれば、AI をまったく使わないワークフローもあります。
  • 右へ押し進める:チェックポイントを可能な限り先送りすることです。人間に関与を求める前に最大限の作業を行い、準備がすべて整った段階で、一度だけ確認を求めます。
  • ブリーフ:チェックポイントで提示する、意思決定に直結する簡潔な要約です。作成したものとその理由、成果物自体へのリンクを含め、出力そのものは含めません。ユーザーが読むのは下書きではなくブリーフです。確認にかかる時間を短縮することが最優先です。

完了の定義

実装エージェントが一切質問せずに構築できる状態になったら、ワークフローの仕様は完了です。そこに至るまでグリリングを続けてください。未解決の質問がひとつでも残っている間は、何も完了していません。

ワークスペース

  • workflows/*.md:ワークフローごとに仕様をひとつ保存します。
  • NOTES.md:ユーザーの環境、使用するツール、処理するチャネル、それらについてユーザー自身が使う用語の生のメモです。内容が空または乏しい場合は、何かを仕様化する前にユーザーの環境について聞き取りを行います。曖昧な用語が出てきたら、明確な標準用語に磨き上げ、ここに記録します。

コメント