Toolverse
All skills

moai-lang-php

by modu-ai

PHP 8.3+ development specialist covering Laravel 11, Symfony 7, Eloquent ORM, and modern PHP patterns. Use when developing PHP APIs, web applications, or Laravel/Symfony projects.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
modu-ai
Category
Data Science
Views
19

About this skill

PHP 8.3+ development specialist covering Laravel 11, Symfony 7, Eloquent ORM, and modern PHP patterns. Use when developing PHP APIs, web applications, or Laravel/Symfony projects.

How to use

  1. Zainstaluj umiejętność w swoim środowisku Claude Code — powinna być dostępna jako część pakietu MoAI ADK dla PHP.
  2. Otwórz projekt Laravel lub Symfony albo stwórz nowy plik .php w swoim repozytorium. Umiejętność automatycznie się aktywuje po wykryciu plików PHP, composer.json, artisan lub symfony.yaml.
  3. Opisz zadanie w naturalnym języku — na przykład "Stwórz kontroler API do zarządzania użytkownikami" lub "Napisz migrację bazy danych dla tabeli produktów". Umiejętność wykorzysta dostęp do narzędzi Bash (php, composer, phpunit, phpstan, artisan) do wykonania pracy.
  4. Dla projektów Laravel używaj wzorców takich jak kontrolery w namespace App\Http\Controllers\Api, modele z Eloquent, Form Requests do walidacji i API Resources do formatowania odpowiedzi.
  5. Dla Symfony opieraj się na routingu opartym na atrybutach, Doctrine ORM, serwisach i wstrzykiwaniu zależności. Umiejętność wspiera też konfigurację Docker z PHP-FPM i nginx.
  6. Jeśli potrzebujesz testów, poproś o PHPUnit lub Pest — umiejętność zna oba frameworki i pomoże w tworzeniu testów jednostkowych i integracyjnych zgodnie z najlepszymi praktykami.

Related skills