php-full-stack-developer

Diagnose and implement PHP/Laravel full-stack solutions with pre-flight checks and verification.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/billyfranklim1/claude-skills --skill php-full-stack-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: php-full-stack-developer
Source: https://github.com/billyfranklim1/claude-skills/tree/main/plugins/php-full-stack-developer/skills/php-full-stack-developer
Command: npx skills add https://github.com/billyfranklim1/claude-skills --skill php-full-stack-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides senior-level guidance and actionable steps to safely design, implement, and verify PHP/Laravel full-stack changes that affect security, data integrity, performance, or deployments.

Core Features & Use Cases

  • Pre-flight and risk gating: Defines goals, acceptance criteria, verification, and stop-work rules for production-impacting changes.
  • Laravel-focused operational playbook: Covers zero-downtime deploy checklist, migration handling, queue management, caching, and testing practices for production systems.
  • Performance, security, and DB patterns: Diagnoses N+1 queries, caching strategies, indexing guidance, and enforces auth/validation best practices for critical endpoints.

Quick Start

Ask the skill to audit a proposed Laravel change by describing the goal, affected endpoints, DB migrations, environment details, and rollback plan.

Frequently Asked Questions about php-full-stack-developer

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

FAQPage Schema
How do I handle Laravel database migrations during zero-downtime deployments?

Laravel zero-downtime deployments require strict migration sequencing, backward-compatible schema changes, and queue pausing. You must separate deploy and migration steps to prevent data race conditions and enable safe rollback procedures.

What's the best way to fix N+1 query problems in Laravel?

Fixing N+1 query problems in Laravel involves diagnosing performance regressions and applying eager loading. You must profile the endpoint, use relationship eager loading, add proper indexing, and verify the query count drops to acceptable levels.

How do I implement pre-flight checks for production-impacting PHP changes?

Pre-flight checks for production-impacting PHP changes require defining explicit goals, acceptance criteria, and stop-work rules. You must document verification steps, establish rollback plans, and enforce authorization safeguards before deploying.

Does this approach support API contract validation and database integrity safeguards?

Yes, API contract validation and database integrity safeguards are supported. The workflow enforces authorization and data validation best practices for critical endpoints, diagnosing contract issues and resolving bugs affecting data consistency.

Why do my Laravel queue jobs fail after deploying new code?

Laravel queue jobs fail after deployment when workers process stale code or encounter broken job payloads. You must pause queue workers during deployment, flush stale jobs, and verify compatibility before resuming processing.

When should I use caching strategies for Laravel performance profiling?

Use caching strategies for Laravel performance profiling when endpoints exhibit high database load or slow response times. You must diagnose bottlenecks, apply targeted caching mechanisms, and verify performance gains through testing procedures.