Verification loop for Laravel projects: env checks, linting, static analysis, tests with coverage, security scans, and deployment readiness.
SkillScore86Maintained
Automatic
◆Coding pack
Last verified 8/22/2026
What it changes
Passed 18 of 21 test cases with the skill, and 16 of 21 without it.
Without skill77%
With skill86%
Checks it passed that the model alone missed
Includes composer validate command in the composer verification step.
Recommends php artisan migrate --pretend before running live migrations.
Recommends running ./vendor/bin/sail artisan --version for Artisan version verification.
and 1 more in the full report
3 fixed16 passed either way2 still failing1 broke
Pass-rate lift
+9 pp
Tokens
+22%
Agent turns
0%
Response time
-49%
Model gemini-3.6-flashMeasured 8/22/2026v619 of 22 cases passed with skill · 21 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 2 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 2
Prompt
Our development environment runs entirely inside Docker using Laravel Sail. How should I execute the initial environment and runtime version checks before beginning full verification?
What was checked, without and with the skill
Checked
Without skill
With skill
Recommends running ./vendor/bin/sail php -v for environment verification.
Passed
Passed
Recommends running ./vendor/bin/sail artisan --version for Artisan version verification.
Missed
Passed
case-04 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md180 linessingle file
Laravel Verification Loop
Run before PRs, after major changes, and pre-deploy.
When to Use
Before opening a pull request for a Laravel project
After major refactors or dependency upgrades
Pre-deployment verification for staging or production
Running full lint -> test -> security -> deploy readiness pipeline
How It Works
Run phases sequentially from environment checks through deployment readiness so each layer builds on the last.
Environment and Composer checks gate everything else; stop immediately if they fail.
Linting/static analysis should be clean before running full tests and coverage.
Security and migration reviews happen after tests so you verify behavior before data or release steps.
Build/deploy readiness and queue/scheduler checks are final gates; any failure blocks release.
Phase 1: Environment Checks
php -v
composer --version
php artisan --version
Verify .env is present and required keys exist
Confirm APP_DEBUG=false for production environments
Confirm APP_ENV matches the target deployment (production, staging)
Build MCP servers with Node/TypeScript SDK — tools, resources, prompts, Zod validation, stdio vs Streamable HTTP. Use Context7 or official MCP docs for latest API.