api-platform Plugin
API Platform development skills for Symfony and Laravel — resources, filters, state layer, security, validation, pagination, errors, GraphQL, Mercure, OpenAPI docs and tests.
So installierst du das api-platform Plugin
Führe beide Befehle in Claude Code aus. Der erste fügt den Marketplace einmalig hinzu; der zweite installiert das Plugin.
/plugin marketplace add api-platform/skillset
/plugin install api-platform@api-platform-skillsetWas ist in api-platform enthalten
15 Teile wurden aus den eigenen Dateien des Plugins gelesen.
Skills 15
Claude lädt es, wenn die Aufgabe passt- api-docs
Customizes OpenAPI v3 documentation for API Platform resources using attributes, YAML configuration, or factory decorators.
- api-filter
Adds filters to API Platform collections using the canonical QueryParameter approach for search, sorting, and range filtering.
- api-platform-mcp
Exposes API Platform resources as Model Context Protocol tools and resources for AI agents using PHP attributes.
- api-resource
Creates or modifies API Platform resources using DTOs, Object Mappers, and state providers or processors.
- api-test
Writes functional tests for API Platform endpoints using ApiTestCase to verify CRUD, validation, security, and multi-tenant isolation.
- custom-validator
Create custom validation constraints for API Platform resources using Symfony constraints or Laravel validation rules.
- errors
Manages error handling and RFC 7807 Problem Details responses by mapping exceptions to HTTP status codes and creating structured error resources.
- graphql
Exposes API Platform resources via GraphQL, supporting queries, mutations, custom resolvers, and Relay cursor pagination.
- mercure
Pushes real-time resource updates from API Platform to clients using the Mercure protocol and Server-Sent Events.
- operations
Configures API operation lifecycle, security expressions, validation groups, and parameter-level constraints for RESTful endpoints.
- pagination
Configures various collection pagination strategies including page-based, cursor-based, and partial pagination within API Platform.
- securing-collections
Secures API Platform collections using Doctrine extensions for global query filters and link handlers for nested resource ownership validation.
- serialization-groups
Configures serialization and denormalization contexts using groups to control field visibility and relation embedding in API Platform.
- state-processor
Creates state processors to handle persistence and side effects for write operations like POST, PUT, PATCH, and DELETE.
- state-provider
Creates state providers for read operations in API Platform to handle custom data retrieval, enrichment, and DTO transformations.
Verwendung von api-platform in Claude Code
Skills benötigen keinen Command. Claude liest sie, wenn deine Anfrage dem entspricht, was sie beschreiben.
Aktualisieren, deaktivieren oder entfernen
- Plugin aktualisieren (shell)
- claude plugin update api-platform@api-platform-skillset
- marketplace aktualisieren
- /plugin marketplace update api-platform-skillset
- Vorerst deaktivieren
- /plugin disable api-platform@api-platform-skillset
- Entfernen
- /plugin uninstall api-platform@api-platform-skillset
Skills in api-platform
- api-docsapi-platform/skillset
Customizes OpenAPI v3 documentation for API Platform resources using attributes, YAML configuration, or factory decorators.
29Stars - api-filterapi-platform/skillset
Adds filters to API Platform collections using the canonical QueryParameter approach for search, sorting, and range filtering.
29Stars - api-platform-mcpapi-platform/skillset
Exposes API Platform resources as Model Context Protocol tools and resources for AI agents using PHP attributes.
29Stars - api-resourceapi-platform/skillset
Creates or modifies API Platform resources using DTOs, Object Mappers, and state providers or processors.
29Stars - api-testapi-platform/skillset
Writes functional tests for API Platform endpoints using ApiTestCase to verify CRUD, validation, security, and multi-tenant isolation.
29Stars - custom-validatorapi-platform/skillset
Create custom validation constraints for API Platform resources using Symfony constraints or Laravel validation rules.
29Stars - errorsapi-platform/skillset
Manages error handling and RFC 7807 Problem Details responses by mapping exceptions to HTTP status codes and creating structured error resources.
29Stars - graphqlapi-platform/skillset
Exposes API Platform resources via GraphQL, supporting queries, mutations, custom resolvers, and Relay cursor pagination.
29Stars - mercureapi-platform/skillset
Pushes real-time resource updates from API Platform to clients using the Mercure protocol and Server-Sent Events.
29Stars - operationsapi-platform/skillset
Configures API operation lifecycle, security expressions, validation groups, and parameter-level constraints for RESTful endpoints.
29Stars - paginationapi-platform/skillset
Configures various collection pagination strategies including page-based, cursor-based, and partial pagination within API Platform.
29Stars - securing-collectionsapi-platform/skillset
Secures API Platform collections using Doctrine extensions for global query filters and link handlers for nested resource ownership validation.
29Stars - serialization-groupsapi-platform/skillset
Configures serialization and denormalization contexts using groups to control field visibility and relation embedding in API Platform.
29Stars - state-processorapi-platform/skillset
Creates state processors to handle persistence and side effects for write operations like POST, PUT, PATCH, and DELETE.
29Stars - state-providerapi-platform/skillset
Creates state providers for read operations in API Platform to handle custom data retrieval, enrichment, and DTO transformations.
29Stars
Fragen zum api-platform Plugin
Wie installiere ich das api-platform Plugin?
Führe in Claude Code /plugin marketplace add api-platform/skillset aus, dann /plugin install api-platform@api-platform-skillset.
Was enthält das api-platform Plugin?
api-platform bündelt 15 Skills.
Wie aktualisiere oder entferne ich das api-platform Plugin?
Aktualisiere es mit claude plugin update api-platform@api-platform-skillset in deiner shell oder über den Installed-Tab von /plugin. Entferne es mit /plugin uninstall api-platform@api-platform-skillset.