dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Write functional tests for Symfony controllers and HTTP endpoints using WebTestCase, getContainer, loginUser, and DAMA rollback.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Write functional tests for Symfony controllers and HTTP endpoints using WebTestCase, getContainer, loginUser, and DAMA rollback.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Master Symfony Dependency Injection with autowiring.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Handle message failures with retry strategies, failure transport, and recovery in Symfony Messenger (Recoverable/Unrecoverable exceptions).
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement Hexagonal Architecture (Ports and Adapters) in Symfony; separate domain logic from infrastructure with clear boundaries.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Run code quality tools: PHP-CS-Fixer for style, PHPStan for static analysis, and type safety checks.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement rate limiting with the Symfony RateLimiter (sliding window, token bucket, fixed window) and the.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Select and configure the appropriate command runner based on Docker Compose standard, Symfony Docker (FrankenPHP), or host environment.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement the Strategy pattern with Symfony's tagged services for runtime algorithm selection and extensibility.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement caching with the Symfony Cache component; configure pools, use tags for invalidation, prevent stampede.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Async message handling with Symfony Messenger; configure transports (RabbitMQ, Redis, Doctrine); implement handlers, middleware, and retry strategies.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Schedule recurring tasks with the Symfony Scheduler component (native since 7.x); define schedules, triggers, and integrate with Messenger.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately.