Back to tags
Tag

Agent Skills with tag: php

77 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

Pest Testing Framework

Integration with the Pest PHP testing framework for writing and running tests

phppest-phpunit-testingtesting
markhuot
markhuot
185

wp-abilities-api

Use when working with the WordPress Abilities API (wp_register_ability, wp_register_ability_category, /wp-json/wp-abilities/v1/*, @wordpress/abilities) including defining abilities, categories, meta, REST exposure, and permissions checks for clients.

wordpressrest-apiaccess-controlplugin-development
Automattic
Automattic
357

wp-playground

Use for WordPress Playground workflows: fast disposable WP instances in the browser or locally via @wp-playground/cli (server, run-blueprint, build-snapshot), auto-mounting plugins/themes, switching WP/PHP versions, blueprints, and debugging (Xdebug).

wordpresscliphpxdebug
Automattic
Automattic
357

wp-plugin-development

Use when developing WordPress plugins: architecture and hooks, activation/deactivation/uninstall, admin UI and Settings API, data storage, cron/tasks, security (nonces/capabilities/sanitization/escaping), and release packaging.

wordpressphpplugin-developmentsettings-api
Automattic
Automattic
357

wp-block-development

Use when developing WordPress (Gutenberg) blocks: block.json metadata, register_block_type(_from_metadata), attributes/serialization, supports, dynamic rendering (render.php/render_callback), deprecations/migrations, viewScript vs viewScriptModule, and @wordpress/scripts/@wordpress/create-block build and test workflows.

wordpressgutenbergjavascriptphp
Automattic
Automattic
357

symfony:doctrine-migrations

Create and manage Doctrine migrations for schema versioning; handle migration dependencies, rollbacks, and production deployment

phpsymfonydoctrinedatabase-migrations
MakFly
MakFly
304

symfony:doctrine-relations

Define Doctrine entity relationships (OneToMany, ManyToMany, ManyToOne); configure fetch modes, cascade operations, and orphan removal; prevent N+1 queries

phpsymfonydoctrineorm
MakFly
MakFly
304

symfony:api-platform-resources

Configure API Platform resources with operations, pagination, and output DTOs for clean, versioned REST/GraphQL APIs

phpsymfonyapi-platformREST
MakFly
MakFly
304

symfony:strategy-pattern

Implement the Strategy pattern with Symfony's tagged services for runtime algorithm selection and extensibility

symfonyphpdesign-patternsstrategy-pattern
MakFly
MakFly
304

symfony:symfony-scheduler

Schedule recurring tasks with Symfony Scheduler component (7.1+); define schedules, triggers, and integrate with Messenger

phpsymfonycron-jobssymfony-messenger
MakFly
MakFly
304

symfony:value-objects-and-dtos

Design Value Objects for domain concepts and DTOs for data transfer with proper immutability and validation

phpsymfonyvalue-objectsdtos
MakFly
MakFly
304

symfony:rate-limiting

Implement rate limiting with Symfony RateLimiter component; configure sliding window, token bucket, and fixed window algorithms

symfonyphprate-limitingtoken-bucket
MakFly
MakFly
304

symfony:symfony-cache

Implement caching with Symfony Cache component; configure pools, use cache tags for invalidation, and optimize performance

symfonyphpcachingperformance-optimization
MakFly
MakFly
304

symfony:using-symfony-superpowers

Entry point for Symfony Superpowers - essential workflows, philosophy, and interactive commands for productive Symfony development

symfonyphpdeveloper-guidancecli
MakFly
MakFly
304

symfony:symfony-voters

Implement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately from business logic

phpsymfonyaccess-controlrole-based-access-control
MakFly
MakFly
304

symfony:ports-and-adapters

Implement Hexagonal Architecture (Ports and Adapters) in Symfony; separate domain logic from infrastructure with clear boundaries

symfonyphphexagonal-architectureports-and-adapters
MakFly
MakFly
304

symfony:twig-components

Build reusable UI components with Symfony UX Twig Components and Live Components for reactive interfaces

phpsymfonytwiglive-components
MakFly
MakFly
304

symfony:symfony-messenger

Async message handling with Symfony Messenger; configure transports (RabbitMQ, Redis, Doctrine); implement handlers, middleware, and retry strategies

phpsymfonymessage-queuerabbitmq
MakFly
MakFly
304

Page 3 of 5 · 77 results