backendПроверки: пройдено 5

php-pro

Помощник для разработки на PHP 8.3+, Laravel и Symfony с акцентом на строгую типизацию, PSR‑12 и безопасный код.

Что это за skill и зачем он нужен

Skill «php-pro» предоставляет профессиональные рекомендации по архитектуре, моделям, сервисам и тестированию в современных PHP‑проектах. Он описывает обязательные практики (declare(strict_types=1), типизация, PSR‑12, PHPStan level 9, покрытие тестами ≥ 80 %), а также примеры готовых DTO, сервисов, enum‑ов и тестов. Включены рекомендации по защите от XSS/SQL‑инъекций, хешированию паролей (bcrypt/argon2) и использованию DI. Всё это упаковано в виде шаблонов, которые можно быстро адаптировать под Laravel 11 или Symfony 7.

Как установить

npx skills add https://github.com/jeffallan/claude-skills --skill php-pro

Когда использовать

Подходит

  • Разработка новых микросервисов на Laravel или Symfony
  • Модернизация старого PHP‑кода до строгой типизации и PSR‑12
  • Создание безопасных API с валидацией входных данных и хешированием паролей
  • Настройка статического анализа (PHPStan, Psalm) и обеспечение высокого покрытия тестами
  • Внедрение DDD‑подхода с DTO, сервисами и репозиториями
  • Оптимизация асинхронных задач с Swoole или ReactPHP

Не подходит

  • Проекты на PHP < 8.0, где невозможно обновление среды
  • Быстрые прототипы без требований к типизации и тестированию
  • Приложения, где серверная часть отсутствует (только фронтенд)
  • Небольшие скрипты без Composer и автозагрузки
  • Команды, не знакомые с PSR‑стандартами и DI‑подходом
  • Системы, где запрещено использовать сторонние зависимости

Проверки безопасности

Gen Agent Trust HubПройдено

Проверка не нашла критичных проблем.

RunlayerПройдено

Проверка не нашла критичных проблем.

SnykПройдено

Низкий риск · проблем не найдено.

SocketПройдено

Предупреждений нет.

ZeroLeaksПройдено

Оценка 93/100 · проанализировано 2 раздела.

Похожие skills

diagnoseСистематизированный подход к отладке сложных программных ошибок.mattpocock/skills★ нет данных · 230.9K установокОткрыть →env-and-assets-bootstrapАвтоматизированная настройка окружения и подготовка ресурсов для репозиториев воспроизведения научных работ.lllllllama/ai-paper-reproduction-skill★ нет данных · 139.8K установокОткрыть →next-best-practicesНабор рекомендаций и проверок для написания и ревью кода на Next.js.vercel-labs/next-skills★ нет данных · 111.6K установокОткрыть →better-auth-best-practicesРуководство по настройке Better Auth: установка пакета, переменные окружения, конфигурация, CLI‑команды и рекомендации по использованию.better-auth/skills★ нет данных · 66.9K установокОткрыть →developing-genkit-jsПошаговое руководство по созданию, миграции и оптимизации приложений на Genkit JS с акцентом на безопасное управление учётными данными.firebase/agent-skills★ нет данных · 62.2K установокОткрыть →developing-genkit-dartAI‑SDK для Dart, предоставляющий единый интерфейс генерации кода, структурированных выводов, инструментов, потоков и агентов.firebase/agent-skills★ нет данных · 61.9K установокОткрыть →