You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Superpowers Symfony — Claude Code plugin for Symfony 7.4 LTS & 8.x
Symfony AI development superpowers for Claude Code. 44 expert skills, 7 specialized subagents, and 13 slash commands covering API Platform v4, Doctrine ORM 3, TDD with Pest & PHPUnit, Symfony Messenger, security/voters, and DDD / hexagonal architecture.
Superpowers Symfony is a Claude Code plugin that gives AI coding agents deep, version-accurate Symfony expertise — from Doctrine schema design and API Platform REST/GraphQL APIs to test-driven development, async Messenger workflows, caching, rate limiting, and clean architecture. It targets Symfony 7.4 LTS and 8.x (6.4 LTS supported as legacy), API Platform v4 (v3 legacy), and Doctrine ORM 3 — so the guidance, signatures, and code examples match the framework you actually run.
Features
Specialized Agents - 7 subagents with skill preloading and project memory
TDD Workflows - RED-GREEN-REFACTOR with Pest PHP or PHPUnit
Specialized subagents that Claude auto-delegates to based on task context. Each agent has skill preloading and project-scoped memory that persists across sessions.
Agent
Description
Model
Mode
symfony-reviewer
Code review for Symfony quality, architecture, and best practices
Sonnet
Read-only
symfony-tdd-coach
TDD workflow with strict RED-GREEN-REFACTOR cycles
Inherit
Read/Write
doctrine-architect
Entity design, relationship modeling, and migration planning
Inherit
Read-only (proposes)
api-platform-builder
API resource scaffolding with DTOs, providers, and security
Inherit
Read/Write
Claude invokes agents automatically based on your task. You can also reference them explicitly:
@agent-symfony-reviewer look at my recent changes
@agent-symfony-tdd-coach help me write tests for UserService
@agent-doctrine-architect design entities for an e-commerce app
@agent-api-platform-builder create a Product API resource
Supported Versions
Framework
Version
Status
Symfony
8.1 (stable)
Supported
Symfony
8.0
Supported
Symfony
7.4 LTS
Supported (current LTS)
Symfony
6.4 LTS
Supported (legacy, EOL bugfix 11/2026)
API Platform
4.x
Supported
API Platform
3.x
Supported (legacy)
Docker Support
The plugin automatically detects your Docker setup at session start:
Setup
Detection
Symfony Docker (FrankenPHP)
compose.yaml with frankenphp/caddy
DDEV
.ddev/ directory
Docker Compose
compose.yaml / docker-compose.yml
Host
Fallback when no Docker detected
Commands (bin/console, composer, tests) are automatically prefixed with the correct Docker exec wrapper.