Conduct comprehensive web performance audits. Measure page speed, identify bottlenecks, and recommend optimizations...
Development
Code generation, debugging, testing, and development workflows
Detect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression,...
Analyze user research data to uncover insights, identify patterns, and inform design decisions. Synthesize...
Create comprehensive user guides, tutorials, how-to documentation, and step-by-step instructions with screenshots...
Write comprehensive unit tests with high coverage using testing frameworks like Jest, pytest, JUnit, or RSpec. Use...
Create comprehensive troubleshooting guides, FAQ documents, known issues lists, and debug guides. Use when...
Integrate external APIs and services with error handling, retry logic, and data transformation. Use when connecting...
Generate realistic, consistent test data using factories, fixtures, and fake data libraries. Use for test data,...
Assess, quantify, and prioritize technical debt using code analysis, metrics, and impact analysis. Use when planning...
Implement synthetic monitoring and automated testing to simulate user behavior and detect issues before users. Use...
Test system behavior under extreme load conditions to identify breaking points, capacity limits, and failure modes....
Conduct statistical tests including t-tests, chi-square, ANOVA, and p-value analysis for statistical significance,...
Implement static code analysis with linters, formatters, and security scanners to catch bugs early. Use when...
Create security policies, guidelines, compliance documentation, and security best practices. Use when documenting...
Create operational runbooks, playbooks, standard operating procedures (SOPs), and incident response guides. Use when...
Conduct systematic root cause analysis to identify underlying problems. Use structured methodologies to prevent...
Identify, analyze, and prioritize project risks using qualitative and quantitative methods. Develop mitigation...
Facilitate effective retrospectives to capture lessons learned, celebrate successes, and identify actionable...
Modernize and improve legacy codebases while maintaining functionality. Use when you need to refactor old code,...
Implement reactive programming patterns using RxJS, streams, observables, and backpressure handling. Use when...
Build cross-platform mobile apps with React Native. Covers navigation with React Navigation, state management with...
Design property-based tests that verify code properties hold for all inputs using automatic test case generation....
Profile application performance, identify bottlenecks, and optimize hot paths using CPU profiling, flame graphs, and...
Design and execute performance tests to measure response times, throughput, and resource utilization. Use for...