Pest Testing Framework
Integration with the Pest PHP testing framework for writing and running tests
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.
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).
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.
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.
symfony:doctrine-migrations
Create and manage Doctrine migrations for schema versioning; handle migration dependencies, rollbacks, and production deployment
symfony:doctrine-relations
Define Doctrine entity relationships (OneToMany, ManyToMany, ManyToOne); configure fetch modes, cascade operations, and orphan removal; prevent N+1 queries
symfony:api-platform-resources
Configure API Platform resources with operations, pagination, and output DTOs for clean, versioned REST/GraphQL APIs
symfony:strategy-pattern
Implement the Strategy pattern with Symfony's tagged services for runtime algorithm selection and extensibility
symfony:symfony-scheduler
Schedule recurring tasks with Symfony Scheduler component (7.1+); define schedules, triggers, and integrate with Messenger
symfony:value-objects-and-dtos
Design Value Objects for domain concepts and DTOs for data transfer with proper immutability and validation
symfony:rate-limiting
Implement rate limiting with Symfony RateLimiter component; configure sliding window, token bucket, and fixed window algorithms
symfony:symfony-cache
Implement caching with Symfony Cache component; configure pools, use cache tags for invalidation, and optimize performance
symfony:using-symfony-superpowers
Entry point for Symfony Superpowers - essential workflows, philosophy, and interactive commands for productive Symfony development
symfony:symfony-voters
Implement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately from business logic
symfony:ports-and-adapters
Implement Hexagonal Architecture (Ports and Adapters) in Symfony; separate domain logic from infrastructure with clear boundaries
symfony:twig-components
Build reusable UI components with Symfony UX Twig Components and Live Components for reactive interfaces
symfony:symfony-messenger
Async message handling with Symfony Messenger; configure transports (RabbitMQ, Redis, Doctrine); implement handlers, middleware, and retry strategies
Page 3 of 5 · 77 results