Async Flow Mapper

•
45
•

Maps and documents asynchronous communication patterns including message queues, event dispatching, webhooks, and background jobs.

The Async Flow Mapper is a specialized Claude Code skill designed for PHP developers to gain deep visibility into complex asynchronous architectures. It automatically identifies sync-to-async boundaries, traces message consumer chains across the codebase, and documents critical infrastructure details like retry policies, dead letter queues, and scheduled tasks. By analyzing patterns in popular frameworks like Symfony and Laravel alongside custom implementations, it provides a comprehensive map of how data moves through background processes, ensuring architectural consistency and simplified debugging of event-driven systems.

主要功能

01Identifies message queue publishers and consumers for RabbitMQ, Redis, Laravel, and Symfony
02Maps outgoing and incoming webhook integrations including delivery tracking logic
03Analyzes error handling strategies including retry policies and Dead Letter Queues (DLQ)
04Audits scheduled tasks and background job configurations within the PHP ecosystem
0545 GitHub stars
06Traces domain event dispatching and complex event listener chains across the system

使用场景

01Generating documentation for complex event-driven architectures and message formats
02Visualizing the request lifecycle when transitioning from synchronous code to background processing
03Auditing system reliability by identifying missing retry policies or error handling in consumers