Skip to content
Back to skills

Quality Checks

ASecurity

Unified quality gates for Laravel projects; Pint, static analysis (PHPStan/Psalm), Insights (optional), and JS linters; Sail and non-Sail pairs provided

  • 147 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added June 6, 2026
code-qualityphpfrontend

Security analysis

A100/100

Scanned June 6, 2026

npx -y skills add jpcaparas/superpowers-laravel --skill quality-checks --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quality Checks?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Quality Checks
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/jpcaparas-quality-checks/badge)](https://www.skillsdirectory.com/skills/jpcaparas-quality-checks)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.