mcpField
R
ralph-loop

ralph-loop

github.com/andrelandgrafエージェントワークフロー233.5k 回インストール20 週間前に更新
リポジトリ

ralph-loop について

ralph-loopは、エージェント主導の自動開発を構成するレシピ集です。テスト可能な受け入れ条件を持つユーザーストーリーを定義し、エージェントを反復実行して実装と検証を行います。

主な機能

  1. 01コード品質チェックの設定
  2. 02コーディングエージェントの構成
  3. 03受け入れ条件付きストーリーの定義
  4. 04実装進捗の記録
  5. 05エージェントによる実装の反復

活用シーン

  1. 01エージェント主導の開発に向けたプロジェクト準備
  2. 02検証可能なストーリーへの機能分割
  3. 03実装と受け入れチェックの自動化

MCP 対応

セットアップ手順には、一貫したAI支援開発のためのMCPサーバー設定が含まれます。

インストール

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

$npx skills add https://github.com/andrelandgraf/fullstackrecipes --skill ralph-loop

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

詳細

Ralph Loop

自動化されたエージェント主導の開発環境をセットアップします。機能をテスト可能な受け入れ基準を含むユーザーストーリーとして定義し、すべてのストーリーが合格するまで AI エージェントをループで実行します。

前提条件

次のレシピを順番に完了してください。

コードの健全性、リンティング、フォーマット

フォーマットには Prettier、型チェックには TypeScript、コードの健全性(デッドコード、重複、複雑さ、アーキテクチャの乖離)には Fallow を設定します。設定が複雑になるのを避けるため、ESLint/Biome は使用しません。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/code-health-setup
AI コーディングエージェントの設定

Cursor、GitHub Copilot、Claude Code などの AI コーディングエージェントに、プロジェクト固有のパターン、コーディングガイドライン、MCP サーバーを設定し、AI を活用した一貫性のある開発を実現します。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/agent-setup

クックブック — 次のレシピを順番に完了してください

ユーザーストーリーのセットアップ

機能要件をユーザーストーリーとして記録するための構造化された形式を作成します。AI エージェントが検証し、進捗を追跡できる、テスト可能な受け入れ基準を含む JSON ファイルを使用します。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/user-stories-setup
ユーザーストーリーの活用

ユーザーストーリーを使って、機能の実装を記録し、進捗を追跡します。ストーリーの作成、機能の構築、受け入れ基準を合格としてマークするまでのワークフローを紹介します。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/using-user-stories
Ralph エージェントループ

Ralph を使って、エージェント主導の自動開発環境をセットアップします。ユーザーストーリーに基づいて機能を実装し、受け入れ基準を検証して、次のエージェントに向けて進捗を記録する AI エージェントをループで実行します。

curl -H "Accept: text/markdown" https://fullstackrecipes.com/api/recipes/ralph-setup

コメント