mcpField
L
laravel:bootstrap-check

laravel:bootstrap-check

github.com/jpcaparas开发157105 次安装19 周前更新
代码仓库

关于 laravel:bootstrap-check

面向 Laravel 项目的启动检查技能,用于判断应通过 Sail 还是主机工具运行项目,并列出对应命令及数据库、缓存连通性检查。

主要功能

  1. 01检测 Sail 是否可用
  2. 02列出 Sail 与主机命令
  3. 03提供 Artisan 和 Composer 命令
  4. 04检查数据库与缓存服务

适用场景

  1. 01开始 Laravel 项目会话时选择运行方式
  2. 02执行测试、迁移或依赖安装
  3. 03启动前验证数据库和缓存

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/laravel:bootstrap-check确认已加载。

详细介绍

启动检查(Laravel)

快速判断项目应使用 Sail 还是本机工具运行,并列出本次会话适用的命令。

检测运行器

在项目根目录运行以下代码片段:

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'
  • Cache:sail redis ping 或 redis-cli ping

评论

支持 Markdown