PHP Async Patterns Auditor
Audits PHP code to identify blocking synchronous operations and recommends asynchronous patterns to improve application performance.
The PHP Async Patterns Auditor is a specialized Claude Code skill designed to detect performance-killing synchronous tasks within the HTTP request cycle. It scans PHP controllers and services for blocking operations like email delivery, external API calls, PDF generation, and image processing, providing actionable architectural fixes to offload these tasks to background queues. By implementing these suggestions, developers can significantly reduce response times, prevent thread pool exhaustion, and improve overall system resilience and user experience.
主要功能
01Detects blocking email sends and external API calls within request paths.
02Identifies heavy CPU tasks like PDF generation and image processing.
03Flags synchronous bulk operations and sequential webhook fan-outs.
04Classifies issues by severity with estimated block times and impact analysis.
05Provides architectural refactoring suggestions using message buses and queues.
0645 GitHub stars
使用场景
01Optimizing slow HTTP response times in legacy PHP applications.
02Automating code reviews to ensure adherence to DDD and Clean Architecture standards.
03Identifying scalability bottlenecks and thread exhaustion risks before high-traffic events.