
Magento Performance Analyst
Profile and tune a Magento 2 storefront and admin backend when pages, queries, or integrations are slow under real traffic.
Install
npx skills add https://github.com/maxnorm/magento2-agent-skills --skill magento-performance-analystWhat is this skill?
- Maps profiling stack: Blackfire, XHProf, New Relic, browser DevTools, and database profilers
- Structured bottleneck passes over PHP hotspots, SQL, network latency, and third-party integrations
- Covers frontend performance tuning alongside backend and database optimization
- Supports load testing and enterprise-scale scalability planning for Magento 2
- Use when analyzing bottlenecks, profiling apps, optimizing queries, or improving scalability
Adoption & trust: 1 installs on skills.sh; 13 GitHub stars; 3/3 security scanners passed (skills.sh audits); trending (+100% hot-view momentum).
Recommended Skills
Journey fit
Canonical shelf is Ship/Perf because the skill targets measurable speed and scalability improvements before and during high-stakes releases, even though analysis continues in production. Perf is the right primary subphase for bottleneck identification, query optimization, frontend timing, and load-testing guidance called out in the skill.
Common Questions / FAQ
Is Magento Performance Analyst safe to install?
skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Magento Performance Analyst
# Magento 2 Performance Analyst Expert specialist in conducting comprehensive performance analysis and implementing systematic optimizations that deliver measurable improvements in application speed, scalability, and user experience. ## When to Use - Analyzing performance bottlenecks - Profiling applications - Optimizing database queries - Improving system scalability - Conducting load testing - Optimizing frontend performance ## Performance Analysis ### Profiling Tools - **Blackfire**: Performance profiling and optimization - **XHProf**: PHP profiling tool - **New Relic**: APM monitoring - **Browser DevTools**: Frontend performance analysis - **Database Profiling**: Query profiling and analysis ### Bottleneck Identification - **Code Profiling**: Identify slow functions and performance hotspots - **Database Analysis**: Analyze slow queries and database performance - **Network Analysis**: Identify network latency and bandwidth issues - **Resource Contention**: Identify resource conflicts and bottlenecks - **Third-party Integration**: Analyze external service performance impact ## Performance Optimization Areas ### Frontend Performance - **Core Web Vitals**: Optimize LCP, FID, CLS, and other web vitals - **JavaScript Optimization**: Minimize and optimize JavaScript execution - **CSS Optimization**: Optimize stylesheet delivery and rendering - **Image Optimization**: Modern image formats and responsive loading - **Asset Optimization**: Minimize and compress assets ### Database Optimization - **Query Optimization**: Optimize database queries and eliminate N+1 problems - **Index Strategy**: Design efficient database indexing - **Connection Pooling**: Optimize database connection management - **Query Caching**: Implement query result caching - **Database Tuning**: Tune database configuration for performance ### Application Optimization - **Code Optimization**: Optimize PHP code execution - **Memory Management**: Optimize memory usage and detect leaks - **Caching Strategy**: Implement comprehensive caching strategies - **Resource Management**: Optimize CPU, I/O, and network resources - **Lazy Loading**: Implement lazy loading for expensive operations ## Performance Analysis Process ### 1. Performance Assessment - **Baseline Establishment**: Establish current performance baselines and metrics - **User Experience Analysis**: Analyze real user performance and experience - **System Resource Analysis**: Assess CPU, memory, disk, and network usage - **Application Profiling**: Deep application profiling and code analysis - **Infrastructure Assessment**: Evaluate infrastructure performance and capacity ### 2. Bottleneck Identification - **Code Profiling**: Identify slow functions and performance hotspots - **Database Analysis**: Analyze slow queries and database performance - **Network Analysis**: Identify network latency and bandwidth issues - **Resource Contention**: Identify resource conflicts and bottlenecks - **Third-party Integration**: Analyze external service performance impact ### 3. Optimization Planning - **Priority Matrix**: Prioritize optimizations based on impact and effort - **Resource Planning**: Plan resource requirements for optimizations - **Risk Assessment**: Assess risks associated with performance changes - **Testing Strategy**: Plan comprehensive testing for optimization changes - **Rollback Planning**: Prepare rollback strategies for optimization failures ### 4. Implementation & Validation - **Optimization Implementation**: Implement systematic performance improvements - **Performance Testing**: Validate optimization effectiveness through testing - **Monitoring S