Superpowers Symfony — плагин
Плагин Symfony для Claude Code: 44 навыка, 7 субагентов и 13 команд по API Platform, Doctrine, TDD, Messenger и DDD
- 233 ★ репозитория
- Последний коммит
- MIT
Минимальный доступ
Почему такой уровень
- Набор состоит из навыков, команд и инструкций, ничего сам не запускает, но команды ведут агента к запуску тестов и проверок кода проекта.
Установка
- Работает в
В терминале, через 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 по единым правилам проекта.
Скилл обновления кода до PHP 8.x: типы, атрибуты, PHPStan, Rector и проверочные скрипты с отчетом в JSON.
Набор из 16 скиллов для Spring Boot: агент сначала изучает приложение, потом правит JPA, DTO, REST, Security, Kafka и тесты.
Скиллы для Java-проектов: ревью кода, Spring Boot, JPA, конкурентность, миграция версий Java, аудит Maven и безопасность
Официальный плагин Firebase: 14 скиллов по Firestore, Auth, Hosting, Crashlytics, Remote Config и правилам безопасности
Anthropic Laravel подключает Claude API к Laravel через фасад и дает скилл Laravel Boost, чтобы агент писал код под пакет
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| Superpowers Symfony (эта карточка) | нет | 233 | |
| Symfony UX Skills | нет | 185 | Symfony UX Skills посвящен интерфейсам Symfony UX, а этот набор охватывает API Platform, Doctrine, Messenger и тесты. |
| PHP Architecture Toolkit (acc) | нет | 106 | PHP Architecture Toolkit нацелен на архитектуру PHP в целом, а здесь знания привязаны к версиям Symfony и API Platform. |
Коротко о README
В README разобраны структура содержимого, таблицу установки для десяти сред, список навыков, агентов и команд, поддерживаемые версии и Docker. Лицензия MIT.