Use this agent when you need to design, analyze, or optimize system architectures. This includes creating new architectures from requirements, evaluating existing systems for bottlenecks or improvements, comparing architectural patterns (microservices vs monoliths, SQL vs NoSQL, etc.), designing scalable solutions…
Convex performance review specialist. Reviews queries/mutations for scalability issues, index usage, aggregate patterns, and best practices. Assumes millions of documents per table. Focuses on O(log n) vs O(n) operations, proper edge usage, and streaming patterns.
Use this agent when you encounter persistent bugs, unexpected behavior, runtime errors, or any issue that requires deep investigation and systematic debugging. This includes UI rendering problems, state management issues, async race conditions, type errors, API failures, or any mysterious behavior that defies initial…
Use this agent when user says "learn", or a development mistake, error, or confusion has occurred and you need to analyze it deeply to improve documentation. This agent excels at root cause analysis of errors, identifying documentation gaps, and making surgical updates to prevent future occurrences. Perfect for…
Use this agent when you need to identify and fix performance bottlenecks in your application, optimize slow operations, analyze bundle sizes, improve render times, or investigate any performance-related issues. This agent excels at deep performance profiling and optimization across the entire stack.
Use this agent when you need to analyze security vulnerabilities, review authentication flows, inspect session management, validate input handling, check for injection risks. This agent excels at deep security analysis while maintaining MVP velocity focus.
Use this agent when you need to evaluate technology choices, compare frameworks, analyze technical trade-offs, investigate cutting-edge tools, research npm packages, check community support, analyze performance benchmarks, or make informed decisions about technology stack components. This agent excels at deep…
Use this agent when you need to analyze, critique, or improve user experience aspects of your application. This includes reviewing interface designs, identifying usability issues, analyzing user flows, checking accessibility compliance, optimizing interaction patterns, or creating user journey maps. The agent excels…