dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement API Platform filters - v4 Parameters API (QueryParameter) and legacy.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement API Platform filters - v4 Parameters API (QueryParameter) and legacy.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Configure API Platform v4 resources with explicit operations, pagination, and typed OpenAPI for clean, versioned REST/GraphQL APIs.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Secure API Platform resources with security expressions, voters, securityPostValidation, and operation-level access control.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Control API Platform serialization with groups.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Master API Platform v4 State Providers and Processors (ProviderInterface/ProcessorInterface) to decouple data retrieval and persistence from entities.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Test API Platform resources with ApiTestCase; assert collections, items, filters, JSON schema, and authentication.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Evolve API Platform APIs via deprecation (deprecationReason/sunset, RFC 8594/9745), the recommended alternative to versioning; plus path/header strategies.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Verify Symfony project configuration including .env, services.yaml, doctrine settings, and framework requirements.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Structured brainstorming for Symfony projects - explore requirements, identify components, and plan architecture collaboratively.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Manage Symfony configuration with .env files, parameters, secrets vault, and environment-specific settings.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Refactor fat controllers into lean ones by extracting business logic to services, handlers, and invokable commands.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Implement CQRS in Symfony with separate Command and Query buses/handlers using the Messenger component.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Daily development workflow for Symfony projects including common tasks, debugging, and productivity tips.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Process large datasets with Doctrine (ORM 3 toIterable, flush+clear, bulk DQL) and memory management.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
React to Doctrine entity lifecycle in Symfony with attribute listeners (#[AsDoctrineListener]/#[AsEntityListener], ORM 3) and lifecycle callbacks.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Optimize Doctrine fetching with DTO hydration (SELECT NEW; partial removed in ORM 3), lazy loading, query hints, and DBAL 4 access.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Create test data with Zenstruck Foundry v2 factories (PersistentObjectFactory, real objects); define states, sequences, and relationships.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Create and manage Doctrine migrations (lib 4.x) for schema versioning; handle dependencies, rollbacks, and production deployment.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Define Doctrine entity relationships (OneToMany, ManyToMany, ManyToOne); configure cascade, orphan removal, multiple entity managers; prevent N+1 queries.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Handle Doctrine transactions (ORM 3 wrapInTransaction), optimistic/pessimistic locking, flush strategies, and transaction boundaries.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Write end-to-end tests with Symfony Panther 2.4 for browser automation or Playwright for complex scenarios.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Provide effective context to Claude for Symfony development with relevant files, patterns, and constraints.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Methodically execute implementation plans with a TDD approach, incremental commits, and continuous validation.
dev-toolings/superpowers-symfony
Skill Claude CodeCodex
Build Symfony forms with custom Form Types, validation constraints, HTTP 422 handling, and multi-step flows.