php-pro

Generate Laravel or Symfony project scaffolding with strict typing and PHPStan level 9.

Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Sivanwol/sabo-platfom --skill php-pro-sivanwol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: php-pro
Source: https://github.com/Sivanwol/sabo-platfom/tree/main/.ai/skills/php-pro
Command: npx skills add https://github.com/Sivanwol/sabo-platfom --skill php-pro-sivanwol

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables developers to bootstrap and scaffold robust PHP applications using modern PHP 8.3+ features, Laravel, or Symfony, enforcing strict typing, PSR standards, and enterprise-ready architecture.

Core Features & Use Cases

  • Framework-aware scaffolding: Generate controllers, middleware, migrations, and service layers for Laravel or Symfony projects.
  • Typed DTOs, value objects & DI: Create strongly-typed data transfer objects, immutable value objects, and dependency injection patterns.
  • Testing-ready skeletons: Provide PHPUnit/Pest tests and configurations to ensure high test quality.

Quick Start

Initialize a PHP project skeleton configured for Laravel or Symfony with strict types, PHPStan level 9, and REST/GraphQL scaffolding.

Frequently Asked Questions about php-pro

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

FAQPage Schema
How do I scaffold a Laravel or Symfony project with strict typing and PHPStan level 9?▼

To scaffold a Laravel or Symfony project with strict typing, generate controllers, middleware, and service layers configured for PHP 8.3+ features, PHPStan level 9, and PSR standards to ensure enterprise-ready architecture.

What is the best way to generate typed DTOs and value objects in PHP 8.3?▼

Generate typed DTOs and value objects in PHP 8.3 by creating strongly-typed data transfer objects and immutable value objects integrated with dependency injection patterns for robust application data handling.

Does this scaffolding approach support both REST and GraphQL template generation?▼

Yes, this scaffolding approach supports both REST and GraphQL template generation, providing standardized API templates alongside framework-aware code generation for Laravel and Symfony setups.

Can I use this to create testing-ready skeletons with PHPUnit or Pest?▼

Yes, you can create testing-ready skeletons by generating PHPUnit and Pest test configurations and files, ensuring high test quality and coverage for your modern PHP application.

How do I bootstrap a PHP application skeleton that meets PSR standards?▼

Bootstrap a PHP application skeleton by initializing a project configured for Laravel or Symfony with strict types, PHPStan level 9, and standardized PSR-compliant REST or GraphQL scaffolding.

When should I not use automated scaffolding for PHP migrations and service layers?▼

Avoid automated scaffolding for PHP migrations and service layers when your project requires highly custom, non-standard architecture that deviates from strict typed DTOs, PSR standards, or conventional Laravel and Symfony setups.