mcpField
I
install-loop

install-loop

github.com/cobusgreylingエージェントワークフロー11.7k93 回インストール今日更新
リポジトリ

install-loop について

install-loop は、単一の CLI でリポジトリにレポート専用のエンジニアリングループを設定し、健全性や次の作業を確認する手順を示します。パターンやツールの選択、コスト確認、初週の安全制限も扱います。

主な機能

  1. 01既存のループ設定を検出
  2. 02課題に応じたパターン選択
  3. 03Claude、Grok、Codex、OpenCodeの選択
  4. 04ループの初期化と状態確認
  5. 05高頻度実行前のコスト確認
  6. 06初週はレポート専用で運用

活用シーン

  1. 01リポジトリに日次トリアージを設定
  2. 02CI障害や停滞したPRに合うループを選択
  3. 03既存設定を確認して次の作業を把握

インストール

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

$npx skills add https://github.com/cobusgreyling/loop-engineering --skill install-loop

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

詳細

Loop Engineering のインストール

目標

単一の CLI を使って、リポジトリに レポートのみのループを構築し、Loop Ready スコアと明確な次のアクションを提示します。

npx @cobusgreyling/loop

既存の loop-init/loop-audit の使用箇所を非推奨にしたり、削除したりしないでください。どちらも引き続き有効です。新しい作業では loop を優先してください。

手順

  1. コンテキストを検出

    • LOOP.md または STATE.md がすでに存在する場合は、doctor のみを実行します(人間から再構築を依頼されない限り、init はスキップします)。
      npx @cobusgreyling/loop doctor . --json
      npx @cobusgreyling/loop status .
      
    • それ以外の場合は続行します。
  2. パターンを選択(デフォルト:daily-triage)

    課題パターン
    朝の混乱/優先順位が不明確daily-triage
    PR が停滞しているpr-babysitter
    CI が失敗/フレークが発生しているci-sweeper
    CVE/Dependabot の通知が多いdependency-sweeper
    マージ後の TODOpost-merge-cleanup
    リリースノートが古いchangelog-drafter
    issue が多すぎるissue-triage
    GitHub Action が 1 つで、ファイルがほとんどないthin-loop
  3. ツールを選択 — claude | grok | codex | opencode(デフォルト:claude)。

  4. 構築

    npx @cobusgreyling/loop init . --pattern <pattern> --tool <tool>
    

    オプションのハーネス(人間が Foundry を希望する場合のみ):--with-foundry を追加します。

  5. Doctor

    npx @cobusgreyling/loop doctor .
    
    • 終了コード 0 = 正常 · 1 = 警告 · 2 = ブロック
    • 表示された上位 3 件のアクションに従います。余分なアーキテクチャを勝手に追加しないでください。
  6. 高頻度スケジュールの前にコストを確認

    npx @cobusgreyling/loop cost -p <pattern> -l L1 -c 1d
    
  7. 最初の 1 週間のルール

    • レポートのみとします。自動修正も自動マージもしません。
    • init の出力にある最初の /loop またはスケジューラーのコマンドを人間に伝えます。
    • スコアが高い場合のみ、バッジを提案します:npx @cobusgreyling/loop badge .

互換性

以下は引き続き完全にサポートされます(依頼されない限り、既存のドキュメント/スクリプトを書き換えないでください)。

npx @cobusgreyling/loop-init .
npx @cobusgreyling/loop-audit . --suggest

停止条件

  • 人間から L2 以上を依頼されない限り、doctor と初回実行手順の案内後に停止します。
  • スコアが 80 以上で、かつ人間が希望しない限り、fleet/memory/foundry に拡張しないでください。

コメント