.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/makfly/superpowers-symfony
home/skills/makfly/superpowers-symfony
makfly avatar

makfly/superpowers-symfony

44 skills

View on GitHub
$npx skills add makfly/superpowers-symfony
SkillInstalls
api-platform-dto-resourcesMap entities to API DTOs in API Platform v4 with the Symfony Object Mapper (#[Map], stateOptions) for decoupled input/output contracts—api-platform-filtersImplement API Platform filters - v4 Parameters API (QueryParameter) and legacy #[ApiFilter] - for search, date, range, boolean, and custom filtering—api-platform-resourcesConfigure API Platform v4 resources with explicit operations, pagination, and typed OpenAPI for clean, versioned REST/GraphQL APIs—api-platform-securitySecure API Platform resources with security expressions, voters, securityPostValidation, and operation-level access control—api-platform-serializationControl API Platform serialization with groups, #[Context], IRI links (readableLink/writableLink), and custom context builders—api-platform-state-providersMaster API Platform v4 State Providers and Processors (ProviderInterface/ProcessorInterface) to decouple data retrieval and persistence from entities—api-platform-testsTest API Platform resources with ApiTestCase; assert collections, items, filters, JSON schema, and authentication—api-platform-versioningEvolve API Platform APIs via deprecation (deprecationReason/sunset, RFC 8594/9745), the recommended alternative to versioning; plus path/header strategies—bootstrap-checkVerify Symfony project configuration including .env, services.yaml, doctrine settings, and framework requirements—brainstormingStructured brainstorming for Symfony projects - explore requirements, identify components, and plan architecture collaboratively—config-env-parametersManage Symfony configuration with .env files, parameters, secrets vault, and environment-specific settings—controller-cleanupRefactor fat controllers into lean ones by extracting business logic to services, handlers, and invokable commands—cqrs-and-handlersImplement CQRS in Symfony with separate Command and Query buses/handlers using the Messenger component—daily-workflowDaily development workflow for Symfony projects including common tasks, debugging, and productivity tips—doctrine-batch-processingProcess large datasets with Doctrine (ORM 3 toIterable, flush+clear, bulk DQL) and memory management—doctrine-eventsReact to Doctrine entity lifecycle in Symfony with attribute listeners (#[AsDoctrineListener]/#[AsEntityListener], ORM 3) and lifecycle callbacks—doctrine-fetch-modesOptimize Doctrine fetching with DTO hydration (SELECT NEW; partial removed in ORM 3), lazy loading, query hints, and DBAL 4 access—doctrine-fixtures-foundryCreate test data with Zenstruck Foundry v2 factories (PersistentObjectFactory, real objects); define states, sequences, and relationships—doctrine-migrationsCreate and manage Doctrine migrations (lib 4.x) for schema versioning; handle dependencies, rollbacks, and production deployment—doctrine-relationsDefine Doctrine entity relationships (OneToMany, ManyToMany, ManyToOne); configure cascade, orphan removal, multiple entity managers; prevent N+1 queries—doctrine-transactionsHandle Doctrine transactions (ORM 3 wrapInTransaction), optimistic/pessimistic locking, flush strategies, and transaction boundaries—e2e-panther-playwrightWrite end-to-end tests with Symfony Panther 2.4 for browser automation or Playwright for complex scenarios—effective-contextProvide effective context to Claude for Symfony development with relevant files, patterns, and constraints—executing-plansMethodically execute implementation plans with a TDD approach, incremental commits, and continuous validation—form-types-validationBuild Symfony forms with custom Form Types, validation constraints, HTTP 422 handling, and multi-step flows—functional-testsWrite functional tests for Symfony controllers and HTTP endpoints using WebTestCase, getContainer, loginUser, and DAMA rollback—interfaces-and-autowiringMaster Symfony Dependency Injection with autowiring, #[Target] interface binding, decoration, and tagged services—messenger-retry-failuresHandle message failures with retry strategies, failure transport, and recovery in Symfony Messenger (Recoverable/Unrecoverable exceptions)—ports-and-adaptersImplement Hexagonal Architecture (Ports and Adapters) in Symfony; separate domain logic from infrastructure with clear boundaries—quality-checksRun code quality tools: PHP-CS-Fixer for style, PHPStan for static analysis, and type safety checks—rate-limitingImplement rate limiting with the Symfony RateLimiter (sliding window, token bucket, fixed window) and the #[RateLimit] controller attribute—runner-selectionSelect and configure the appropriate command runner based on Docker Compose standard, Symfony Docker (FrankenPHP), or host environment—strategy-patternImplement the Strategy pattern with Symfony's tagged services for runtime algorithm selection and extensibility—symfony-cacheImplement caching with the Symfony Cache component; configure pools, use tags for invalidation, prevent stampede—symfony-messengerAsync message handling with Symfony Messenger; configure transports (RabbitMQ, Redis, Doctrine); implement handlers, middleware, and retry strategies—symfony-schedulerSchedule recurring tasks with the Symfony Scheduler component (native since 7.x); define schedules, triggers, and integrate with Messenger—symfony-votersImplement granular authorization with Symfony Voters; decouple permission logic from controllers; test authorization separately—tdd-with-pestApply RED-GREEN-REFACTOR with Pest v4 (PHP 8.3+) for Symfony via the PHPUnit bridge; Foundry factories, WebTestCase, verify failures first—tdd-with-phpunitApply RED-GREEN-REFACTOR with PHPUnit 10/11 for Symfony; KernelTestCase/WebTestCase, attributes (#[Test]/#[DataProvider]), Foundry—test-doubles-mockingCreate test doubles with PHPUnit mocks for isolated unit testing in Symfony—twig-componentsBuild reusable UI components with Symfony UX Twig Components (props, slots, anonymous components, CVA) for clean templates—using-symfony-superpowersEntry point for Symfony Superpowers - lightweight workflow guidance and command map—value-objects-and-dtosDesign Value Objects for domain concepts and DTOs for data transfer with proper immutability (readonly) and validation—writing-plansCreate structured implementation plans for Symfony features with clear steps, dependencies, and acceptance criteria—