php-expert
PHP Expert provides in-depth instruction on PHP 8+ language features including union types, named arguments, match expressions, attributes, and enums. Learn Laravel framework patterns, Composer dependency management, and object-oriented design principles for building robust applications.
PHP Expert teaches PHP 8+ syntax, Laravel framework patterns, and modern development practices.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-03-30
PHP Expert teaches PHP 8+ syntax, Laravel framework patterns, and modern development practices. PHP Expert provides in-depth instruction on PHP 8+ language features including union types, named arguments, match expressions, attributes, and enums. Learn Laravel framework patterns, Composer dependency management, and object-oriented design principles for building robust applications.
Use it when
- PHP Expert provides comprehensive Laravel development guidance covering framework patterns, controllers, form requests, Eloquent ORM.
- Yes, PHP Expert focuses on writing testable, type-safe PHP code through strict types, type declarations, PHPUnit testing framework.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
personamanagmentlayer/pcl/php-expert · repository language: TypeScript
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What PHP 8 features and best practices does PHP Expert cover?
PHP Expert teaches PHP 8+ syntax and modern language features including union types, named arguments, match expressions, the nullsafe operator, constructor property promotion, enums, readonly properties, and attributes. The skill emphasizes writing type-safe, testable code aligned with PSR standards and modern PHP development patterns for building robust applications.
How does PHP Expert help with Laravel development?
PHP Expert provides comprehensive Laravel development guidance covering framework patterns, controllers, form requests, Eloquent ORM, migrations, database design, relationships, API resources, JSON responses, jobs, queue management, event listeners, and dispatching. The skill teaches best practices for building Laravel applications with proper architecture and design principles.
Does PHP Expert cover testing and type safety?
Yes, PHP Expert focuses on writing testable, type-safe PHP code through strict types, type declarations, PHPUnit testing framework, factory testing, and seeding strategies. The skill teaches how to leverage PHP 8+ type system features to catch errors early and write maintainable, well-tested applications.
What does PHP Expert teach about Composer and dependencies?
PHP Expert covers Composer dependency management for PHP projects, helping you understand how to manage project dependencies, autoloading, and PSR standards compliance. This includes practical guidance on structuring projects and following industry conventions for modern PHP development.
How does PHP Expert address Eloquent ORM and database patterns?
PHP Expert provides in-depth instruction on mastering Eloquent ORM and database patterns, including query construction, relationship definitions, migrations, and database design principles. The skill teaches how to build efficient database interactions and maintain clean data layer architecture in Laravel applications.
Does PHP Expert cover advanced PHP concepts like attributes and reflection?
Yes, PHP Expert teaches advanced PHP concepts including attributes and reflection capabilities introduced in PHP 8+. These powerful metaprogramming features enable you to build flexible, framework-like code and understand how modern PHP frameworks leverage these tools for elegant application design.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
PHP Expert
Expert guidance for modern PHP development including PHP 8+ features, Laravel framework, Composer dependency management, and PHP best practices.
Core Concepts
PHP 8+ Features
- Union types and mixed type
- Named arguments
- Attributes (annotations)
- Constructor property promotion
- Match expressions
- Nullsafe operator
- JIT compiler
- Fibers (PHP 8.1+)
- Readonly properties and classes
Object-Oriented PHP
- Classes and objects
- Interfaces and abstract classes
- Traits
- Namespaces
- Autoloading (PSR-4)
- Type declarations
- Visibility modifiers
Modern PHP
- Strict types
- Return type declarations
- Property type declarations
- Enums (PHP 8.1+)
- First-class callable syntax
Modern PHP 8+ Syntax
Constructor Property Promotion
```php <?php
// Before PHP 8 class User { private string $name; private string $email; private int $age;
(truncated - see the full file via the links below)
File tree — 1 file
stdlib/languages/php-expert/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Learn PHP 8+ syntax and modern language features”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
Laravel Specialist guides you through building production-ready Laravel 10+ applications with type-safe Eloquent models, queue workers, API resources, and Livewire components. It enforces modern PHP 8.2+ patterns, eager loading, dependency injection, and >85% test coverage across feature and unit tests. Use it for architecting database schemas, implementing authentication flows, optimizing queries, and validating code against PSR-12 standards.
This skill covers contemporary PHP development with PHP 7.4+ and 8.x features, including strict typing, constructor promotion, union and intersection types, and attributes. It explores object-oriented patterns through traits, interfaces, and abstract classes, plus enums and custom exception handling.
Learn to implement authorization in Laravel using Gates for general ability checks and Policies for model-specific access rules. This skill covers middleware integration, Blade directives for conditional rendering, and Response objects for detailed permission messages. Includes testing strategies and best practices for securing controllers and form requests.
PHP Specialist guides you through modern PHP 8.x development with language features like enums, readonly properties, and match expressions. It covers the complete toolchain: PSR interoperability, Composer dependency management, static analysis configuration, and coding standards enforcement. Apply it whenever you're authoring, reviewing, or refactoring PHP code to ensure type safety and architectural correctness.
Laravel Best Practices is a comprehensive reference for building scalable Laravel 13 applications, covering 31 rules organized across architecture, Eloquent patterns, controllers, validation, security, performance, and API design. Use it when structuring applications, creating models and migrations, implementing form requests, or designing APIs. Includes essential patterns for service classes, repositories, form requests, and Eloquent models.
Get expert guidance on Laravel 12.x application development, from foundational concepts like routing and database migrations to advanced patterns including Eloquent relationships, API design, and authentication with Sanctum. This skill covers the full development lifecycle—models, validation, queues, dependency injection, and best practices for building scalable web applications.
More skills laravel-tdd (MIT) · laravel-api-resource-patterns (MIT) · eloquent-best-practices (MIT) · laravel-patterns (MIT) · Testing (unlicensed) · laravel-database-optimization (MIT) · php-rules (Apache-2.0) · Laravel Idioms (MIT)