关于 laravel:bootstrap-check
面向 Laravel 项目的启动检查技能,用于判断应通过 Sail 还是主机工具运行项目,并列出对应命令及数据库、缓存连通性检查。
主要功能
- 01检测 Sail 是否可用
- 02列出 Sail 与主机命令
- 03提供 Artisan 和 Composer 命令
- 04检查数据库与缓存服务
适用场景
- 01开始 Laravel 项目会话时选择运行方式
- 02执行测试、迁移或依赖安装
- 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 aboutsail artisan test|php artisan testsail artisan migrate|php artisan migratesail composer install|composer installsail pnpm install|pnpm installsail pnpm run dev|pnpm run dev
服务快速检查
- DB:
sail mysql -e 'select 1'或mysql -e 'select 1' - Cache:
sail redis ping或redis-cli ping
评论
支持 Markdown