slfg について
Agent swarm を使ってソフトウェアタスクを進める compound-engineering のワークフローです。計画、実装、並行レビューとブラウザテスト、修正、TODO 解決、最終 walkthrough を調整します。
主な機能
- 01任意の ralph-loop 呼び出し
- 02Agent swarm による計画と実装
- 03レビューとブラウザテストの並行実行
- 04自動修正レビュー
- 05TODO 解決と walkthrough 記録
活用シーン
- 01計画済みのソフトウェア変更を一貫して進行
- 02実装後のレビューとブラウザテスト
- 03修正と TODO の処理後に PR の walkthrough を完成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ everyinc/ compound-engineering-plugin --skill slfgインストール後、Claude Code で/slfgを入力して読み込まれたか確認します。
詳細
スウォーム対応のLFGです。以下の手順を順番に実行し、指示された箇所では並列化してください。途中で止めず、最後まで全手順を完了してください。
順次フェーズ
- 任意:
ralph-loopスキルが利用可能な場合は、/ralph-loop:ralph-loop "finish all slash commands" --completion-promise "DONE"を実行します。利用できない場合、または失敗した場合はスキップして、すぐに手順 2 に進んでください。 /ce:plan $ARGUMENTS— ce:plan がタスクをソフトウェア以外と判定し、パイプラインモードで処理できないと報告した場合は、パイプラインを停止し、SLFG はソフトウェアタスクを必要とすることをユーザーに伝えてください。それ以外の場合は、手順 4 と 6 で使うため、docs/plans/内の計画ファイルのパスを記録してください。/ce:work— スウォームモードを使用してください。タスクリストを作成し、計画を作成するために多数のスウォームサブエージェントを起動します。
並列フェーズ
作業が完了したら、手順 4 と 5 を並列スウォームエージェントとして起動してください(どちらもコードの記述のみが必要です)。
/ce:review mode:report-only plan:<plan-path-from-step-2>— バックグラウンドの Task エージェントとして起動します。/compound-engineering:test-browser— バックグラウンドの Task エージェントとして起動します。
続行する前に、両方の完了を待ってください。
自動修正フェーズ
/ce:review mode:autofix plan:<plan-path-from-step-2>— 並列フェーズの後に順次実行します。これにより、チェックアウトを安全に変更し、safe_autoの修正を適用して、手順 7 用の未解決タスクを出力できます。
最終化フェーズ
/compound-engineering:todo-resolve— 指摘事項を解決し、学びを蓄積し、完了した未解決タスクをクリーンアップします。/compound-engineering:feature-video— 最終ウォークスルーを記録して PR に追加します。- 動画が PR に追加されたら、
<promise>DONE</promise>を出力します。
今すぐ手順 1 から始めてください。
コメント
Markdown 対応