mcpField
L
laravel:bootstrap-check

laravel:bootstrap-check

github.com/jpcaparas開発157105 回インストール19 週間前に更新
リポジトリ

laravel:bootstrap-check について

Laravel プロジェクト向けの起動確認スキルです。Sail とホスト側ツールのどちらを使うか判定し、対応するコマンドとデータベース、キャッシュの確認方法を示します。

主な機能

  1. 01Sail の利用可否を検出
  2. 02Sail とホスト側のコマンド提示
  3. 03Artisan と Composer のコマンド一覧
  4. 04データベースとキャッシュの確認

活用シーン

  1. 01Laravel セッション開始時の実行方法選択
  2. 02テスト、マイグレーション、依存関係の導入
  3. 03起動前のデータベースとキャッシュの検証

インストール

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

$npx skills add https://github.com/jpcaparas/superpowers-laravel --skill laravel:bootstrap-check

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

詳細

Bootstrap Check(Laravel)

プロジェクトで Sail とホストツールのどちらを使うべきかをすばやく判断し、このセッションで使う正しいコマンドを一覧表示します。

Runner の検出

プロジェクトのルートで次のスニペットを実行します。

if [ -f sail ] || [ -x vendor/bin/sail ]; then
  echo "Sail detected. Use: sail artisan|composer|pnpm ...";
else
  echo "Sail not found. Use host tools: php artisan, composer, pnpm ...";
fi

ポータブルなエイリアス(任意):

alias sail='sh $([ -f sail ] && echo sail || echo vendor/bin/sail)'

コマンドの組み合わせ

  • sail artisan about | php artisan about
  • sail artisan test | php artisan test
  • sail artisan migrate | php artisan migrate
  • sail composer install | composer install
  • sail pnpm install | pnpm install
  • sail pnpm run dev | pnpm run dev

サービスのスモークチェック

  • DB:sail mysql -e 'select 1' または mysql -e 'select 1'
  • キャッシュ:sail redis ping または redis-cli ping

コメント