Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
makfly avatar

Symfony:api Platform Resources Skill

  • 416 installs
  • 190 repo stars
  • Updated August 6, 2026
  • makfly/superpowers-symfony

symfony:api-platform-resources is a Symfony agent skill that generates API Platform resources, serializers, and Doctrine entities so developers can expose correct CRUD REST and GraphQL APIs in Symfony projects.

About

symfony:api-platform-resources is a Symfony-focused coding skill that scaffolds API Platform resources, serializers, and Doctrine entities following framework conventions. It helps developers expose CRUD REST endpoints and GraphQL APIs without manually wiring every annotation, serialization group, and entity mapping. The skill fits active Symfony backend builds where API Platform is the chosen exposure layer and the agent needs domain-correct resource definitions rather than generic PHP boilerplate. Developers reach for it when adding new entities that must surface through API Platform with proper serialization, validation hooks, and Doctrine persistence aligned to Symfony project structure.

  • API Platform resources
  • Doctrine entities
  • Serialization groups
  • REST and GraphQL ops
  • Symfony validation

Symfony:Api Platform Resources by the numbers

  • 416 all-time installs (skills.sh)
  • Ranked #23 of 68 PHP & Laravel skills by installs in the Skillselion catalog
  • Data as of Aug 11, 2026 (Skillselion catalog sync)
npx skills add https://github.com/makfly/superpowers-symfony --skill symfonyapi-platform-resources

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs416
repo stars190
Last updatedAugust 6, 2026
Repositorymakfly/superpowers-symfony

How do you scaffold API Platform resources in Symfony?

Generate API Platform resources, serializers, and Doctrine entities so Claude can expose CRUD REST and GraphQL APIs in Symfony projects correctly.

Who is it for?

Symfony backend developers using API Platform who need correctly wired resources, entities, and serializers for new CRUD REST or GraphQL endpoints.

Skip if: Non-Symfony PHP projects, frontend-only work, or teams not using API Platform as their API layer.

When should I use this skill?

A developer adds new Symfony entities or endpoints and needs API Platform resources, serializers, and Doctrine mappings generated with framework-correct patterns.

What you get

API Platform resource classes, Doctrine entity definitions, and serializer configuration ready for CRUD REST and GraphQL exposure.

  • API Platform resource classes
  • Doctrine entity files
  • Serializer configuration

Files

SKILL.mdMarkdownGitHub ↗

Api Platform Resources (Symfony)

Use when

  • Designing or evolving API Platform contracts and operations.
  • Aligning serialization, validation, and security behavior.

Default workflow

1. Define operation-level contract and payload boundaries. 2. Implement resource/DTO/provider/processor changes with explicit mapping. 3. Apply operation-specific validation and security constraints. 4. Validate functional behavior across happy and negative paths.

Guardrails

  • Keep API contract explicit and version-aware.
  • Avoid exposing internal entity fields implicitly.
  • Prevent drift between docs and actual serialization.

Progressive disclosure

  • Use this file for execution posture and risk controls.
  • Open references when deep implementation details are needed.

Output contract

  • API artifacts changed (resource/DTO/provider/processor).
  • Contract/security decisions and rationale.
  • Functional verification results.

References

  • reference.md
  • docs/complexity-tiers.md

Related skills

FAQ

What does symfony:api-platform-resources generate?

symfony:api-platform-resources generates API Platform resource classes, Doctrine entities, and serializer configuration so Symfony projects can expose CRUD REST and GraphQL APIs with framework-correct wiring.

Which Symfony stack does this skill target?

symfony:api-platform-resources targets Symfony projects using API Platform and Doctrine, focusing on backend resource scaffolding rather than frontend components or unrelated PHP frameworks.

PHP & Laravelbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.