mcpField
L
laravel:quality-checks

laravel:quality-checks

github.com/jpcaparas测试与质量157178 次安装17 周前更新
代码仓库

关于 laravel:quality-checks

用于 Laravel 项目质量检查的技能,列出交付或完成前可运行的自动化检查,涵盖 PHP 格式、静态分析、测试及可选的前端检查。

主要功能

  1. 01PHP 格式检查与修复
  2. 02使用 PHPStan 或 Psalm 静态分析
  3. 03并行运行 Laravel 测试
  4. 04可选的 Insights 检查
  5. 05前端 lint 与类型检查

适用场景

  1. 01在交付更改前检查代码
  2. 02发现静态分析问题
  3. 03运行后端与前端检查

安装

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

$npx skills add https://github.com/jpcaparas/superpowers-laravel --skill laravel:quality-checks

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

详细介绍

质量检查(Laravel)

在交接或完成前运行自动化检查。保持输出简洁。

PHP 风格与语法检查

# Check
sail pint --test    # or: vendor/bin/pint --test

# Fix
sail pint           # or: vendor/bin/pint

静态分析(选择你的工具)

# PHPStan example
sail vendor/bin/phpstan analyse --memory-limit=1G   # or: vendor/bin/phpstan analyse --memory-limit=1G

# Psalm example
sail vendor/bin/psalm                               # or: vendor/bin/psalm

Insights(可选,若已安装)

sail artisan insights --no-interaction --format=json --flush-cache   # or: php artisan insights --no-interaction --format=json --flush-cache

测试

sail artisan test --parallel   # or: php artisan test --parallel

前端(如适用)

sail pnpm run lint    # or: pnpm run lint
sail pnpm run types   # or: pnpm run types

检查清单

  • Pint 检查通过(无错误)
  • 静态分析通过
  • 本地测试通过(尽可能并行运行)
  • 前端 lint/类型检查通过(如有)
  • 运行期间无嘈杂日志或错误

评论

支持 Markdown