gerard-labs/superpowers-api-platform
Command
Chain all 4 stages on an API Platform feature (semi-auto). STOPS before commit so you can inspect the diff. Loop REQUESTCHANGES cap 3.
A Claude Code plugin focused on API Platform 4.3+ running on Symfony 7.4 LTS+.
gerard-labs/superpowers-api-platform
Command
Chain all 4 stages on an API Platform feature (semi-auto). STOPS before commit so you can inspect the diff. Loop REQUESTCHANGES cap 3.
gerard-labs/superpowers-api-platform
Command
TOTAL AUTONOMY — branch + pipeline + commit + push + PR for an API Platform feature. Refuses dirty tree. Loop REQUESTCHANGES cap 3. Skips secrets.
gerard-labs/superpowers-api-platform
Command
Architecture stage — dispatches api-platform-architect + aligned-reviewer + appsec in parallel, synthesizes with verbatim preservation, writes .claude/last-api-plan.md.
gerard-labs/superpowers-api-platform
Command
Start a structured brainstorming session for Symfony project features and architecture.
gerard-labs/superpowers-api-platform
Command
Dev stage — api-platform-implementer reads .claude/last-api-plan.md and implements (writes code, runs phpstan + phpunit + Infection on critical classes).
gerard-labs/superpowers-api-platform
Command
Execute an implementation plan methodically with TDD and continuous validation.
gerard-labs/superpowers-api-platform
Command
Review stage — symfony-reviewer gatekeeper. Diff classification + EVIDENCE block + 24 anti-patterns checklist + AppSec bilan + VERDICT (APPROVE/REQUESTCHANGES).
gerard-labs/superpowers-api-platform
Command
Self-audit — copies the API Platform 4.3 anti-patterns checklist and fills Y/N for the current diff (git diff).
gerard-labs/superpowers-api-platform
Command
Design API Platform 4.3 error handling — RFC 7807.
gerard-labs/superpowers-api-platform
Command
Build API Platform 4.3 filters with the modern parameters + QueryParameter pattern (never.
gerard-labs/superpowers-api-platform
Command
Expose API Platform 4.3 operations as MCP tools for AI agents (@experimental).
gerard-labs/superpowers-api-platform
Command
Apply build-time Resource and Operation Mutators (NEW 4.3) to mutate API Platform metadata.
gerard-labs/superpowers-api-platform
Command
Design or evolve API Platform 4.3 resources — operations, IRI-only relations, subresources (Link), content negotiation, no legacy controllers.
gerard-labs/superpowers-api-platform
Command
Migrate an API Platform codebase from 3.x or 4.0-4.2 to 4.3 (filters, openapiContext, hydra prefix, ValidationException namespace, deprecated interfaces).
gerard-labs/superpowers-api-platform
Command
Implement caching strategies using Symfony Cache component.
gerard-labs/superpowers-api-platform
Command
Run all quality checks (PHP-CS-Fixer, PHPStan, tests) on the Symfony project.
gerard-labs/superpowers-api-platform
Command
Guide for implementing Doctrine entity relationships (OneToMany, ManyToMany).
gerard-labs/superpowers-api-platform
Command
Create test fixtures using Foundry factories for realistic test data.
gerard-labs/superpowers-api-platform
Command
Implement async message handling with Symfony Messenger.
gerard-labs/superpowers-api-platform
Command
Create and manage Doctrine migrations for database schema changes.
gerard-labs/superpowers-api-platform
Command
Start a TDD workflow using Pest PHP for Symfony with RED-GREEN-REFACTOR cycle.
gerard-labs/superpowers-api-platform
Command
Start a TDD workflow using PHPUnit for Symfony with RED-GREEN-REFACTOR cycle.
gerard-labs/superpowers-api-platform
Command
Implement authorization logic using Symfony Voters.
gerard-labs/superpowers-api-platform
Command
Test stage — symfony-tdd-coach reads plan + dev report, validates AC × test mapping, kills Infection mutants in-session, emits API-TEST report.