laravel-verification

Run sequential Laravel verification covering environment, tests, security, and migrations.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/riftzen-bit/gemini-setup --skill laravel-verification-riftzen-bit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel-verification
Source: https://github.com/riftzen-bit/gemini-setup/tree/main/skills/laravel-verification
Command: npx skills add https://github.com/riftzen-bit/gemini-setup --skill laravel-verification-riftzen-bit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures Laravel projects are production-ready by systematically verifying environment configuration, dependency integrity, code quality, test coverage, security posture, database migrations, and deployment readiness to prevent regressions and release failures.

Core Features & Use Cases

  • Environment & Dependency Validation: Checks PHP, Composer, and artisan versions and required environment keys to gate pipelines early.
  • Quality & Testing Pipeline: Runs linters and static analysis (Pint, PHPStan/ Psalm), executes tests with coverage, and enforces passing results before merging.
  • Security, Migrations & Deploy Readiness: Performs composer audit, previews migrations, verifies cache warmups, and confirms queue/scheduler health for safe releases.
  • Use Case: Use this loop in CI to block pull requests that fail static analysis, tests, security audits, or migration sanity checks before deploying to staging or production.

Quick Start

Run the Laravel verification loop to validate environment, linting, tests, security, migrations, and deployment readiness before opening a pull request.

Frequently Asked Questions about laravel-verification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a Laravel verification pipeline before deploying to staging?

A Laravel verification pipeline sequentially validates environment configuration, composer dependencies, linting, static analysis, test coverage, security audits, and migrations to ensure deployment readiness. It gates pull requests by enforcing passing results across all checks.

What checks are needed to ensure a Laravel app is production ready?

Production readiness for a Laravel app requires validating PHP and Composer versions, running static analysis and linting, executing tests with coverage, auditing dependencies, previewing migrations, and verifying cache and queue health to prevent release failures.

Can I use composer audit and PHPStan in a Laravel CI pipeline?

Yes, composer audit and static analysis tools like PHPStan or Psalm integrate into a Laravel CI pipeline. The verification loop performs dependency security audits and enforces static analysis rules to block pull requests failing these quality gates.

Does Laravel deployment validation check queue and scheduler health?

Laravel deployment validation confirms queue and scheduler health as part of its deployment readiness checks. It verifies cache warmups and ensures background processing systems are ready to handle tasks safely during production releases.

What is the best way to prevent regressions when refactoring Laravel codebases?

The best way to prevent regressions during Laravel refactoring is applying a sequential verification pipeline that enforces static analysis, runs tests with coverage, and validates migrations. This post-refactor validation ensures environment correctness and dependency integrity before merging.