| name | verify-quality |
| description | Use this skill when the user asks to run checks, validate a change, see whether code is ready, or investigate lint, analysis, test, or security-gate results in a Symfony/API Platform project. |
Verify Quality
Use this skill to run the repository's real quality gates in a predictable order.
Read first:
Read as needed:
Workflow:
- Discover the canonical commands exposed by the repository.
- Prefer project wrappers such as
make targets over raw vendor binaries.
- Run the narrowest relevant tests first, then broader required checks.
- Report failures with the command, affected area, and smallest likely fix direction.
Typical order:
make quality (runs lint, analyse, rector together)
make tests-unit
make tests-integration
make tests
make tests-api
make security
For targeted runs only (skip if running make quality):
make lint
make analyse
make rector
Rules:
- Do not invent substitute commands silently.
- If endpoint behavior changed, do not stop at unit tests only.