From superpowers-symfony
Implements API Platform filters including v4 Parameters API (QueryParameter) and legacy #[ApiFilter] for search, date, range, boolean, and custom filtering in Symfony projects.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-symfony:api-platform-filtersThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Designing or evolving API Platform contracts and operations.
reference.mddocs/complexity-tiers.mdnpx claudepluginhub makfly/superpowers-symfony --plugin superpowers-symfonyAdds search, sort, date range, boolean, enum, numeric, IRI, and free-text filters to API Platform collections using the QueryParameter approach. Covers migration from legacy #[ApiFilter] code.
Configure API Platform v4 resources with explicit operations, pagination, and typed OpenAPI for clean, versioned REST/GraphQL APIs.
Builds flexible API filtering and sorting systems with query parameter parsing, operators like gte/lte/in, validation, and security whitelists. For search endpoints, data grids, dynamic query APIs.