php-pro

Guide PHP 8.3+ application development with Laravel, Symfony, and PSR standards.

150|51|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/AratKruglik/claude-laravel --skill php-pro-aratkruglik
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: php-pro
Source: https://github.com/AratKruglik/claude-laravel/tree/main/.claude/skills/php-pro
Command: npx skills add https://github.com/AratKruglik/claude-laravel --skill php-pro-aratkruglik

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill empowers developers to build robust, high-performance PHP applications by leveraging modern language features, best practices, and popular frameworks like Laravel and Symfony.

Core Features & Use Cases

  • Modern PHP Implementation: Write clean, type-safe, and maintainable PHP code using features like enums, readonly properties, and attributes.
  • Framework Expertise: Develop applications with Laravel or Symfony, adhering to established patterns like Service Layers and Repositories.
  • Async Operations: Implement asynchronous processing using Swoole, ReactPHP, or native Fibers for improved performance.
  • Use Case: Refactor an existing monolithic PHP application into a modern, service-oriented architecture using Laravel, incorporating strict typing and asynchronous job processing for better scalability.

Quick Start

Use the php-pro skill to create a new Laravel service class for user authentication.

Frequently Asked Questions about php-pro

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

FAQPage Schema
How do I implement asynchronous processing in PHP using Swoole and ReactPHP?▼

Implement asynchronous processing in PHP using Swoole, ReactPHP, or native Fibers to handle concurrent operations and improve application performance. This approach enables non-blocking I/O operations for high-throughput backend systems.

What is the best way to refactor a monolithic PHP application into a service-oriented architecture?▼

Refactoring a monolithic PHP application into a service-oriented architecture involves migrating logic to Laravel or Symfony frameworks, establishing Service Layers and Repositories, and incorporating strict typing with PSR standards for better scalability.

How do I set up PHPStan level 9 strict typing in a Laravel or Symfony project?▼

Setting up PHPStan level 9 strict typing in Laravel or Symfony projects requires utilizing PHP 8.3+ features like enums, readonly properties, and attributes to ensure clean, type-safe, and maintainable code that passes comprehensive static analysis.

Does this PHP development approach support domain-driven design for enterprise applications?▼

Yes, this PHP development approach supports enterprise-level applications by implementing domain-driven design alongside performance optimization and comprehensive testing. It facilitates building robust, high-performance backend systems using modern language features.

Can I use PHP 8.3 enums and readonly properties with older Symfony or Laravel versions?▼

Using PHP 8.3 enums and readonly properties requires framework versions that support these modern language features. The guidance focuses on modern PHP implementation with Laravel and Symfony, ensuring type-safe, maintainable code adherence.