What problem does it solve?
This Skill assists in thorough investigation and analysis of complex systems and data, ensuring that findings are well-documented and based on concrete evidence.
Core Features & Use Cases
- Distributed Systems & Networking: Investigates issues related to HTTP, DNS, WebSocket, API Gateway, and distributed tracing.
- Databases & Data Modeling: Analyzes MongoDB, Mongoose, and multi-tenant patterns.
- Cloud Architecture (AWS): Assesses Lambda, API Gateway, Step Functions, S3, CloudFormation/SAM, and cost analysis.
- Performance & Optimization: Profiling and optimization of code, memory, and network performance.
- Security: Identifies and mitigates authentication, authorization, and common vulnerabilities.
- Frontend & React: Delves into React, Next.js, and web APIs for frontend issues.
- Investigation Protocol: Follows a structured protocol for understanding questions, forming hypotheses, gathering evidence, and documenting findings.
- Output Format: Provides a structured markdown output with summary, evidence trail, analysis, recommendations, and open questions.
Quick Start
To initiate an investigation, use the command: "Investigate the cause of the database timeout issue."