Back to authors
MakFly

MakFly

43 Skills published on GitHub.

symfony:doctrine-relations

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

UncategorizedView skill →

symfony:doctrine-transactions

Handle database transactions with Doctrine UnitOfWork; implement optimistic locking, flush strategies, and transaction boundaries

UncategorizedView skill →

symfony:e2e-panther-playwright

Write end-to-end tests with Symfony Panther for browser automation or Playwright for complex scenarios

UncategorizedView skill →

symfony:effective-context

Provide effective context to Claude for Symfony development with relevant files, patterns, and constraints

UncategorizedView skill →

symfony:executing-plans

Methodically execute implementation plans with TDD approach, incremental commits, and continuous validation

UncategorizedView skill →

symfony:form-types-validation

Build Symfony forms with custom Form Types, validation constraints, data transformers, and proper error handling

UncategorizedView skill →

symfony:functional-tests

Write functional tests for Symfony controllers and HTTP endpoints using WebTestCase, BrowserKit, and test clients

UncategorizedView skill →

symfony:interfaces-and-autowiring

Master Symfony's Dependency Injection with autowiring, interface binding, service decoration, and tagged services for flexible architecture

UncategorizedView skill →

symfony:messenger-retry-failures

Handle message failures with retry strategies, dead letter queues, and failure recovery in Symfony Messenger

UncategorizedView skill →

symfony:ports-and-adapters

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

UncategorizedView skill →

symfony:quality-checks

Run code quality tools including PHP-CS-Fixer for style, PHPStan for static analysis, and Psalm for type safety

UncategorizedView skill →

symfony:rate-limiting

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

UncategorizedView skill →

symfony:runner-selection

Select and configure the appropriate command runner based on Docker Compose standard, Symfony Docker (FrankenPHP), or host environment

UncategorizedView skill →

symfony:strategy-pattern

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

UncategorizedView skill →

symfony:symfony-cache

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

UncategorizedView skill →

symfony:symfony-messenger

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

UncategorizedView skill →

symfony:symfony-scheduler

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

UncategorizedView skill →

symfony:symfony-voters

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

UncategorizedView skill →

Page 2 of 3 · 43 results