php-pro
Write idiomatic PHP code with generators, iterators, SPL data structures, and modern OOP features. Use PROACTIVELY for high-performance PHP applications.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Write idiomatic PHP code with generators, iterators, SPL data structures, and modern OOP features. Use PROACTIVELY for high-performance PHP applications.
How to use
Zainstaluj umiejętność w swoim środowisku agenta, dodając php-pro do listy dostępnych skills. Upewnij się, że masz dostęp do repozytorium sickn33/antigravity-awesome-skills.
Aktywuj skill, gdy pracujesz nad zadaniami związanymi z optymalizacją PHP lub pisaniem idiomatic code. Skill automatycznie przełączy się w tryb eksperta PHP specjalizującego się w wydajności i nowoczesnych wzorcach.
Opisz swoje cele, ograniczenia i wymagane dane wejściowe. Na przykład: "Muszę przetwarzać dużą listę użytkowników z bazy danych bez wyczerpania pamięci" lub "Chcę refaktoryzować kod do PHP 8+ z typowaniem".
Skill zastosuje odpowiednie praktyki: zaproponuje generatory dla dużych zbiorów danych, struktury SPL gdzie przyniosą korzyść wydajnościową, nowoczesne cechy PHP 8+ (match expressions, enums, constructor property promotion) oraz zaawansowane wzorce OOP (traits, late static binding, reflection).
Jeśli potrzebujesz szczegółowych przykładów implementacji, poproś skill o otwarcie resources/implementation-playbook.md. Skill dostarczy konkretne kroki, kod do weryfikacji i wskazówki dotyczące profilowania wydajności.
Zweryfikuj wynik: sprawdź, czy kod używa strict typing, czy generatory minimalizują zużycie pamięci, czy obsługa błędów jest prawidłowa, i czy kod jest samodzielnie dokumentujący się poprzez znaczące nazwy zmiennych i funkcji.