Run or update this repository's quality verification flows. Use when changing code, workflows, documentation checks, or agent guidance and you need to validate the repo. Prefer this skill when deciding which quality-check entrypoint to use, when the user asks to run checks, or when you need the fastest Docker-first verification path with layer-cache reuse.
Read .agents/AGENTS.md first for the repository's architecture, workflow, testing expectations, and deployment constraints.
Use .agents/project-lessons.md for project-specific learnings and regression-avoidance notes, especially around quality-flow drift and Docker-first verification behavior.
Prefer the Docker Compose quality stack first:
docker compose -f docker-compose.yml -f test/docker-compose.quality.yml run --rm --build quality-check
Why:
Use the PowerShell runner when you specifically need to verify the Windows wrapper flow too:
.\test\check-code-quality.ps1
Use the Bash runner when working in a Unix-like shell and you need to verify that wrapper:
./test/check-code-quality.sh
.\test\check-code-quality.ps1 -Instructions -Documentation, but finish with the broader flow when the change touches shared quality infrastructure..agents/project-lessons.md so the next pass does not have to rediscover it.test/check-instructions.mjs so the quality pipeline can catch it automatically next time.Common targeted PowerShell checks:
.\test\check-code-quality.ps1 -PurgeCSS
.\test\check-code-quality.ps1 -Instructions -Documentation
Common targeted Bash checks:
./test/check-code-quality.sh --purgecss
./test/check-code-quality.sh --instructions --documentation
For the canonical commands and expected usage, see references/commands.md.