moai-lang-php

Assist PHP 8.3+ development with Laravel 11 and Symfony 7 frameworks.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/jinwoonghong/MESAsim --skill moai-lang-php-jinwoonghong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-lang-php
Source: https://github.com/jinwoonghong/MESAsim/tree/main/.claude/skills/moai-lang-php
Command: npx skills add https://github.com/jinwoonghong/MESAsim --skill moai-lang-php-jinwoonghong

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides expert assistance for modern PHP development, specifically focusing on PHP 8.3+ features and popular frameworks like Laravel 11 and Symfony 7, streamlining the development of robust web applications and APIs.

Core Features & Use Cases

  • Modern PHP Development: Leverage the latest PHP 8.3 features like readonly classes, enums, and attributes.
  • Framework Expertise: Get detailed guidance on Laravel 11 (Eloquent, Controllers, Form Requests) and Symfony 7 (Doctrine, Services, Dependency Injection).
  • Testing & Quality: Implement best practices for testing with PHPUnit and Pest, and static analysis with PHPStan.
  • Use Case: Develop a new REST API endpoint in Laravel 11, ensuring proper validation, Eloquent model interaction, and API resource transformation.

Quick Start

Use the moai-lang-php skill to create a new Laravel 11 controller for managing user resources.

Frequently Asked Questions about moai-lang-php

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

FAQPage Schema
How do I build a REST API endpoint in Laravel 11 with proper validation and Eloquent models?

Building a Laravel 11 REST API endpoint involves creating controllers, form requests for validation, Eloquent model interactions, and API resource transformations. This Skill provides detailed guidance for modern PHP web applications and APIs.

Does this PHP development skill support Symfony 7 Doctrine and Dependency Injection?

Yes, this PHP development skill supports Symfony 7 framework expertise including Doctrine ORM, service configuration, and Dependency Injection implementation. It assists with building robust web applications using modern PHP 8.3+ patterns.

What's the best way to set up PHPUnit and Pest testing for modern PHP applications?

The best way to implement testing for modern PHP applications is by following best practices for PHPUnit and Pest frameworks. This Skill assists with testing setup and static analysis using PHPStan to ensure code quality.

Can I use PHP 8.3 readonly classes and enums when developing web applications?

Yes, you can leverage the latest PHP 8.3 features including readonly classes, enums, and attributes when developing web applications. This Skill specializes in implementing modern PHP patterns for Laravel 11 and Symfony 7 frameworks.

How do I configure PHPStan static analysis for a Laravel 11 or Symfony 7 project?

Configuring PHPStan static analysis for Laravel 11 or Symfony 7 projects is supported through this Skill. It assists with implementing static analysis best practices alongside testing frameworks like PHPUnit and Pest to ensure code quality.

What PHP version is required for Laravel 11 and Symfony 7 framework development?

PHP 8.3+ is required for modern Laravel 11 and Symfony 7 framework development. This Skill provides comprehensive support for leveraging the latest PHP features including readonly classes, enums, and attributes in your web applications.