laravel:writing-plans について
Laravel 向けのエージェントスキルです。確定した設計を小さくテスト可能な実装手順に分け、引き継ぎ前の検証と安全策も含めます。
主な機能
- 01設計からタスクへの分解
- 02足場とデータモデルの計画
- 03サービスとインターフェースの計画
- 04TDDと品質ゲート
- 05リリースと可観測性の確認
活用シーン
- 01設計承認後のLaravel機能の計画
- 02分割実行に向けた実装タスクの準備
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jpcaparas/ superpowers-laravel --skill laravel:writing-plansインストール後、Claude Code で/laravel:writing-plansを入力して読み込まれたか確認します。
詳細
計画の作成(Laravel)
確認済みの設計を、小さくテスト可能な手順に分割します。引き継ぎの前に、ガードレールと検証を含めてください。
構成
- スキャフォールディング
- 実行環境:Sail またはホストを確認
- ブランチとワークスペースの準備(ワークツリーは任意)
- データモデル
- マイグレーションとファクトリー(変更ごとに1コミット)
- デモフローに必要であればシーダー
- サービスとインターフェース
- コントローラー/リクエスト/リソース(またはアクション)
- 外部システム向けのポートとアダプター
- 必要に応じてジョブ/イベント/リスナー
- テスト(TDD)
- 動作にはフィーチャーテスト、純粋なロジックにはユニットテスト
- ファクトリーを使用し、まず失敗することを確認してから成功させる
- 品質ゲート
- Pint、静的解析、テストをすべてクリーンな状態にする
- ロールアウトと可観測性
- ログ/メトリクス、Horizon キュー、トグル/マイグレーションの安全性
タスク形式の例
- X 用のマイグレーション+モデル+ファクトリーを追加する
- ルート Y の失敗するフィーチャーテストを書く
- Y 用のコントローラー+リクエスト+ポリシーを実装する
- Z 用のポート+アダプターを備えたサービスを追加する
- ジョブをディスパッチし、必要に応じてリスナー+イベントを追加する
- キューを確認し、タグと Horizon メトリクスを追加する
- 品質チェックを実行し、ドキュメントを更新する
計画を作成したら、laravel:executing-plans を使用して、複数のバッチに分けて実行します。
コメント
Markdown 対応