moai-lang-php

Generate PHP 8.3+ code for Laravel 11 and Symfony 7 applications.

Updated Nov 20, 2025
One-click install
npx skills add https://github.com/soo-kate-yeon/shadowoo --skill moai-lang-php-soo-kate-yeon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-lang-php
Source: https://github.com/soo-kate-yeon/shadowoo/tree/main/.agents/skills/moai-lang-php
Command: npx skills add https://github.com/soo-kate-yeon/shadowoo --skill moai-lang-php-soo-kate-yeon

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines PHP development, from basic syntax to advanced framework patterns, significantly reducing development time and improving code quality.

Core Features & Use Cases

  • Language Mastery: Understand and generate modern PHP 8.3+ code, including advanced features like readonly classes and attributes.
  • Framework Expertise: Develop robust applications using Laravel 11 and Symfony 7, covering ORMs, routing, and testing.
  • Use Case: You need to build a new REST API endpoint in Laravel 11 that handles user registration, including validation, database interaction, and event dispatching. This Skill can provide the complete controller, request, service, and repository code.

Quick Start

Use the moai-lang-php skill to generate a Laravel 11 controller for managing posts.

Frequently Asked Questions about moai-lang-php

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

FAQPage Schema
How do I generate a complete Laravel 11 controller for a REST API endpoint?

To generate a Laravel 11 controller for a REST API, this Skill provides the complete code for controllers, requests, services, and repositories, including validation, database interaction, and event dispatching.

Does this PHP development assistant support modern PHP 8.3 features like readonly classes?

Yes, this PHP development assistant supports modern PHP 8.3+ code generation, including advanced features like readonly classes and attributes, ensuring your backend development uses current syntax.

What's the best way to implement ORM solutions for Eloquent and Doctrine in backend development?

The best way to implement ORM solutions for Eloquent and Doctrine is by generating code and explaining patterns through this Skill, which facilitates complex backend systems and database interactions.

How do I set up testing frameworks like PHPUnit and Pest for PHP web applications?

To set up testing frameworks like PHPUnit and Pest for PHP web applications, this Skill offers solutions and strategies for efficient testing, ensuring robust validation for your Symfony 7 or Laravel 11 projects.

Can I use this tool to optimize performance and security for Symfony 7 applications?

Yes, you can use this tool to optimize performance and apply security best practices for Symfony 7 applications, addressing modern PHP development challenges directly within your backend workflows.

What is the process for managing packages with Composer when building PHP APIs?

The process for managing packages with Composer when building PHP APIs is integrated into this Skill, which provides comprehensive assistance for package management alongside routing and ORM configuration.