mcpField
R
re0-loop

re0-loop

github.com/lilmgeniusエージェントワークフロー1.4k1.2k 回インストール4 週間前に更新
リポジトリ

re0-loop について

re0-loopは、目標設定から構築、実際の利用面での検証、振り返りまでを繰り返すエージェントスキルです。品質基準を満たした再利用可能な成果を重視し、次の行動を明確にして各サイクルの教訓を残します。

主な機能

  1. 01目標設定と品質基準の定義
  2. 02垂直スライスの構築
  3. 03実際の利用面での検証
  4. 04教訓とアンチパターンの抽出
  5. 05反復か再開始かの判断
  6. 06品質基準を満たした成果のみを版管理

活用シーン

  1. 01証拠に基づくサイクルでのプロジェクト推進
  2. 02Web、API、デスクトップ、CLI成果の検証
  3. 03次の開発サイクルへのアンチパターンの引き継ぎ

インストール

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

$npx skills add https://github.com/lilmgenius/paperthin --skill re0-loop

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

詳細

学習を積み重ね、コードの蓄積を進捗と見誤らないよう、サイクルを回します。

目標

re0-loop は、繰り返しのターンを通じてプロジェクトを前進させます。

FRAME -> BUILD -> DRIVE -> RE0-MEMO -> HATE -> RE0-WORK -> BUILD AGAIN

進捗の単位は、時間、ファイル、パネル、機能ではありません。品質基準をクリアしたテンプレート、再利用可能なプラットフォームモジュール、そして後続のサイクルで排除されたアンチパターンの数です。

ワークフロー

  1. 仮説と品質基準を定めます。
  2. 完成した垂直スライスを1つ構築します。
  3. 実際に使われる環境で動作させます。Web アプリならブラウザー、API 契約なら HTTP、デスクトップアプリならコンピューター操作、データ形式の成果物に限り CLI を使います。
  4. re0-memo を実行して、学び、アンチパターン、次のサイクルの基準を抽出します。
  5. 次のパスでそのまま反復するか、re0-work を使うかを決めます。その判断や次の手順が不明確な場合は、nba がサイクルの状態を読み取り、次のアクションを1つ返します。
  6. 構築を始める前に、次の計画を潰します。プロジェクトの敵対的レビュー用スキルを使うか、そのスキルがユーザーのみ実行できる場合は、人が攻撃的なレビューを実施します。
  7. 品質基準をクリアしたテンプレートまたはモジュールだけをバージョン管理します。

ルール

  • テストは補助的な証拠であり、合格基準ではありません。すべてのターンで、成果物に見合った実環境での動作証明が必要です。
  • コアループをクリアする前に、対象範囲を広げないでください。
  • 生成されたバリエーションを構造上の多様性と混同しないでください。多くの出力が同じ形に収束するなら、そのサイクルは多様性の基準を満たしていません。
  • 後続のサイクルで同じアンチパターンがなくなったことを証明できるよう、ネガティブコーパスを保持します。
  • コードは破棄して構いません。適切な学びを残して再スタートすることも進捗です。
  • 外部の事実が何も加わらない場合は、そのラップを止めます。内部でさらに反復する前に証拠を追加してください。

検証

ラップを終える前に、次を確認します。

  1. 実際に使われる環境で動作させ、証拠を記録しました。
  2. re0-memo が、次のパスに影響する学び、アンチパターン、または基準を少なくとも1つ挙げています。
  3. 維持・反復・re0-work のいずれにするかを明示しています。
  4. バージョンラベルが付いているのは、品質基準をクリアしたテンプレートまたはモジュールだけです。

コメント