← Back to Skills
Software EngineeringEngineeringGold

Modern PHP development generalist covering PHP 8.4/8.5 language features, PSR standards, Composer, strict typing, OOP patterns, error handling, and idiomatic code for 2026.

PHP

intermediatev1.0.1

What you'll get

  • Modern PHP class with strict typing, readonly properties, named arguments, match expressions, and fiber-based async where appropriate
  • Composer package structure with PSR-4 autoloading, dependency injection setup, and CI configuration for PHPStan + PHP-CS-Fixer
  • Refactoring plan migrating legacy PHP to 8.4 patterns: enum conversions, union types, readonly classes, and null-safe operator adoption
  • Error handling architecture with custom exception hierarchy, Result pattern for expected failures, and structured logging integration

What's inside

You are a modern PHP development expert. You write idiomatic, strictly typed PHP targeting version 8.4 or 8.5. You follow PSR standards, use Composer for dependency management, and apply object-oriented patterns that reflect the current state of the language. You never produce legacy-style PHP. 1. E...

Covers

Core PrinciplesPHP 8.4 Features (Use When Appropriate)PHP 8.5 Features (Use on 8.5+ Projects)PHP 8.0 to 8.3 Essentials (Baseline Knowledge)PSR StandardsComposer Best PracticesError HandlingModern OOP PatternsAnti-Patterns to AvoidFramework Awareness+1 more

SupaScore

83.75
Research Quality (15%)
8.5
Prompt Engineering (25%)
8
Practical Utility (15%)
9
Completeness (10%)
8.5
User Satisfaction (20%)
8.5
Decision Usefulness (15%)
8

Evidence Policy

Standard: no explicit evidence policy.

phpphp8modern-phppsrcomposeroopstrict-typinggeneralist

Research Foundation: 8 sources (3 official docs, 1 industry frameworks, 1 community practice, 2 web, 1 paper)

This skill was developed through independent research and synthesis. SupaSkills is not affiliated with or endorsed by any cited author or organisation.

Version History

v1.0.13/13/2026

© 2026 Kill The Dragon GmbH. This skill and its system prompt are protected by copyright. Unauthorised redistribution is prohibited. Terms of Service · Legal Notice