Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
Scanned 6/6/2026
Install via CLI
openskills install jpcaparas/superpowers-laravel---
name: laravel:quality-checks
description: Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided
---
# Quality Checks (Laravel)
Run automated checks before handoff or completion. Keep output clean.
## PHP Style & Lint
```
# Check
sail pint --test # or: vendor/bin/pint --test
# Fix
sail pint # or: vendor/bin/pint
```
## Static Analysis (choose your tool)
```
# 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 (optional, if installed)
```
sail artisan insights --no-interaction --format=json --flush-cache # or: php artisan insights --no-interaction --format=json --flush-cache
```
## Tests
```
sail artisan test --parallel # or: php artisan test --parallel
```
## Frontend (if applicable)
```
sail pnpm run lint # or: pnpm run lint
sail pnpm run types # or: pnpm run types
```
## Checklist
- [ ] Pint clean (no errors)
- [ ] Static analysis passes
- [ ] Tests pass locally (parallel where possible)
- [ ] Frontend lint/types clean (if present)
- [ ] No noisy logs/errors during runs
No comments yet. Be the first to comment!