Superpowers Symfony — плагин

Плагин Symfony для Claude Code: 44 навыка, 7 субагентов и 13 команд по API Platform, Doctrine, TDD, Messenger и DDD

  • 233 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Минимальный доступ

Почему такой уровень

  • Набор состоит из навыков, команд и инструкций, ничего сам не запускает, но команды ведут агента к запуску тестов и проверок кода проекта.
Все причины и проверки

dev-toolings/superpowers-symfony

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/superpowers-symfony

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Набор состоит из навыков, команд и инструкций, ничего сам не запускает, но команды ведут агента к запуску тестов и проверок кода проекта.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин дает агентам знания о Symfony 7.4 LTS и 8.x, подобранные под версию фреймворка. В нем 44 навыка, 7 специализированных агентов и 13 команд, охватывающих API Platform, Doctrine ORM 3, разработку через тесты на Pest и PHPUnit, Symfony Messenger, избиратели безопасности и архитектуру DDD с гексагональным подходом. Содержимое написано как нейтральный Markdown по открытой схеме Agent Skills, а упаковка под каждого агента собирается из него автоматически. Команды запускают целевые сценарии: `/symfony-check` выполняет PHP-CS-Fixer, PHPStan и тесты, `/symfony-tdd-pest` и `/symfony-tdd-phpunit` ведут цикл красный, зеленый, рефакторинг, `/symfony-doctrine-relations` и `/symfony-migrations` помогают со схемой, `/symfony-messenger` и `/symfony-voters` отвечают за очереди и авторизацию. Есть общие `/brainstorm`, `/write-plan` и `/execute-plan`. Кроме Claude Code, набор можно подключить к Codex CLI, Cursor, Windsurf, GitHub Copilot, Gemini CLI, aider, OpenCode и Grok Build копированием файлов из `dist`.

Для кого. PHP-разработчикам на Symfony, которые поручают Claude Code, Codex или Cursor API на API Platform, миграции Doctrine и тесты и хотят точных по версии подсказок.

Подходит, если

  • Нужно настроить ресурсы API Platform с операциями и пагинацией.
  • Разработка идет через тесты на Pest или PHPUnit с циклом красный, зеленый, рефакторинг.
  • Надо добавить асинхронную обработку сообщений через Symfony Messenger.
  • Перед коммитом требуется прогон PHP-CS-Fixer, PHPStan и тестов одной командой `/symfony-check`.

Не подходит, если

  • Проект не на Symfony: навыки и команды рассчитаны на этот фреймворк.
  • Нужен минимальный набор: 44 навыка и 7 агентов займут место в контексте при подключении целиком.
  • Версия Symfony старше 6.4 LTS: она в README не заявлена.

Пример запроса к агенту

Запусти `/symfony-tdd-pest` и напиши по циклу красный, зеленый, рефакторинг сервис заказа, затем выполни `/symfony-check`.

Ограничения

Набор нацелен на Symfony 7.4 LTS и 8.x, версия 6.4 LTS отмечена как устаревшая, а API Platform поддерживается в ветках 5, 4.4, 4.3 и 3.4. Для Claude Code подходит установка плагином, остальным агентам файлы копируют вручную по таблице установки из README: Codex использует `AGENTS.md` и промпты, Cursor и Windsurf правила, Copilot инструкции. Для Grok Build требуется доверить папку проекта. Папка `dist` собирается из `content`, руками ее править нельзя, CI проверяет расхождение. Поддерживаются версии PHP 8.2–8.4.

Как отключить. Выполните `/plugin uninstall superpowers-symfony@superpowers-symfony` и при необходимости удалите скопированные файлы правил из проекта.

Частые вопросы

Как поставить плагин в Claude Code?

Выполните `/plugin marketplace add dev-toolings/superpowers-symfony`, затем `/plugin install superpowers-symfony@superpowers-symfony`.

Как подключить к Codex CLI?

Скопируйте `AGENTS.md` в проект и промпты командой `cp dist/codex/prompts/*.md ~/.codex/prompts/`.

Как подключить к Cursor?

Скопируйте правила командой `cp dist/cursor/rules/*.mdc .cursor/rules/`.

Какие версии Symfony и PHP поддерживаются?

Symfony 7.4 LTS и 8.x, версия 6.4 LTS считается устаревшей. PHP версий 8.2–8.4.

Что делает команда `/symfony-check`?

Запускает PHP-CS-Fixer, PHPStan и тесты проекта и собирает результат.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин с 8 скиллами и 6 агентами для Claude Code: Spring Boot 4, Java 21, JPA, тесты и Kubernetes по единым правилам проекта.

ПлагинМинимальный доступ1,5 тыс.Звезды репозитория

Скилл обновления кода до PHP 8.x: типы, атрибуты, PHPStan, Rector и проверочные скрипты с отчетом в JSON.

ПлагинРасширенный доступ63Звезды репозитория

Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.

СкиллРасширенный доступ138Звезды репозитория

Скиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность

СкиллМинимальный доступ773Звезды репозитория
Официальный

Официальный плагин Firebase: 14 скиллов по Firestore, Auth, Hosting, Crashlytics, Remote Config и правилам безопасности

ПлагинШирокий доступ510Звезды репозитория
Нужен VPN

Anthropic Laravel подключает Claude API к Laravel через фасад и дает скилл Laravel Boost, чтобы агент писал код под пакет

СкиллРасширенный доступ74Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
Superpowers Symfony (эта карточка)нет233
Symfony UX Skillsнет185Symfony UX Skills посвящен интерфейсам Symfony UX, а этот набор охватывает API Platform, Doctrine, Messenger и тесты.
PHP Architecture Toolkit (acc)нет106PHP Architecture Toolkit нацелен на архитектуру PHP в целом, а здесь знания привязаны к версиям Symfony и API Platform.

Коротко о README

В README разобраны структура содержимого, таблицу установки для десяти сред, список навыков, агентов и команд, поддерживаемые версии и Docker. Лицензия MIT.

Бейдж для README

Сообщить о проблеме