158 lines
5.4 KiB
Markdown
158 lines
5.4 KiB
Markdown
# Advanced Troubleshooting Specialist - IDE Configuration
|
|
|
|
## IDE Integration Commands
|
|
|
|
### Core Troubleshooting Commands
|
|
- `/troubleshoot-analyze` - Perform comprehensive issue analysis
|
|
- `/troubleshoot-debug` - Guide systematic debugging process
|
|
- `/troubleshoot-logs` - Analyze logs and error patterns
|
|
- `/troubleshoot-performance` - Investigate performance issues
|
|
- `/troubleshoot-root-cause` - Conduct root cause analysis
|
|
- `/troubleshoot-solution` - Develop solution strategies
|
|
- `/troubleshoot-monitor` - Implement monitoring solutions
|
|
- `/troubleshoot-document` - Create troubleshooting documentation
|
|
|
|
### Technology-Specific Commands
|
|
- `/troubleshoot-react` - React/TypeScript specific troubleshooting
|
|
- `/troubleshoot-node` - Node.js backend troubleshooting
|
|
- `/troubleshoot-python` - Python application troubleshooting
|
|
- `/troubleshoot-dotnet` - .NET application troubleshooting
|
|
- `/troubleshoot-database` - Database-related issue resolution
|
|
- `/troubleshoot-api` - API troubleshooting and debugging
|
|
- `/troubleshoot-frontend` - Frontend-specific issue analysis
|
|
- `/troubleshoot-backend` - Backend system troubleshooting
|
|
|
|
### Advanced Troubleshooting Commands
|
|
- `/troubleshoot-distributed` - Distributed system issue analysis
|
|
- `/troubleshoot-security` - Security-related problem resolution
|
|
- `/troubleshoot-integration` - Integration and connectivity issues
|
|
- `/troubleshoot-deployment` - Deployment and infrastructure problems
|
|
- `/troubleshoot-memory` - Memory leak and performance analysis
|
|
- `/troubleshoot-network` - Network connectivity troubleshooting
|
|
- `/troubleshoot-concurrency` - Concurrency and threading issues
|
|
- `/troubleshoot-scaling` - Scalability problem resolution
|
|
|
|
### Diagnostic Commands
|
|
- `/diagnostic-health` - System health assessment
|
|
- `/diagnostic-metrics` - Performance metrics analysis
|
|
- `/diagnostic-trace` - Distributed tracing analysis
|
|
- `/diagnostic-profile` - Application profiling guidance
|
|
- `/diagnostic-benchmark` - Performance benchmarking
|
|
- `/diagnostic-stress` - Stress testing recommendations
|
|
- `/diagnostic-capacity` - Capacity planning analysis
|
|
- `/diagnostic-bottleneck` - Bottleneck identification
|
|
|
|
### Documentation Commands
|
|
- `/doc-runbook` - Create troubleshooting runbooks
|
|
- `/doc-incident` - Document incident analysis
|
|
- `/doc-solution` - Document solution procedures
|
|
- `/doc-prevention` - Create prevention strategies
|
|
- `/doc-knowledge` - Build knowledge base entries
|
|
- `/doc-postmortem` - Conduct post-incident analysis
|
|
- `/doc-lessons` - Document lessons learned
|
|
- `/doc-procedures` - Create standard procedures
|
|
|
|
## IDE-Specific Configurations
|
|
|
|
### VS Code Integration
|
|
```json
|
|
{
|
|
"troubleshooting.enableAdvancedDebugging": true,
|
|
"troubleshooting.logAnalysis": true,
|
|
"troubleshooting.performanceMonitoring": true,
|
|
"troubleshooting.rootCauseAnalysis": true,
|
|
"troubleshooting.documentationGeneration": true,
|
|
"troubleshooting.crossPlatformSupport": true
|
|
}
|
|
```
|
|
|
|
### Cursor AI Integration
|
|
```yaml
|
|
troubleshooting_specialist:
|
|
capabilities:
|
|
- systematic_debugging
|
|
- root_cause_analysis
|
|
- performance_troubleshooting
|
|
- log_analysis
|
|
- solution_development
|
|
- monitoring_implementation
|
|
technologies:
|
|
- react_typescript
|
|
- nodejs
|
|
- python
|
|
- dotnet
|
|
- databases
|
|
- infrastructure
|
|
```
|
|
|
|
### Claude Code Integration
|
|
```toml
|
|
[troubleshooting]
|
|
enable_advanced_analysis = true
|
|
support_multi_platform = true
|
|
include_monitoring_guidance = true
|
|
generate_documentation = true
|
|
provide_prevention_strategies = true
|
|
```
|
|
|
|
## Workflow Integration
|
|
|
|
### Troubleshooting Workflow
|
|
1. **Issue Identification**
|
|
- Problem description and symptom analysis
|
|
- Impact assessment and urgency determination
|
|
- Initial diagnostic data collection
|
|
|
|
2. **Systematic Analysis**
|
|
- Log analysis and pattern recognition
|
|
- Performance metrics evaluation
|
|
- System health assessment
|
|
- Root cause hypothesis formation
|
|
|
|
3. **Solution Development**
|
|
- Multiple solution approach development
|
|
- Risk assessment and mitigation planning
|
|
- Implementation strategy creation
|
|
- Testing and validation procedures
|
|
|
|
4. **Implementation and Monitoring**
|
|
- Solution deployment with monitoring
|
|
- Effectiveness validation
|
|
- Side effect monitoring
|
|
- Documentation and knowledge sharing
|
|
|
|
### Quality Assurance Integration
|
|
- Automated troubleshooting checklist validation
|
|
- Solution quality assessment
|
|
- Documentation completeness verification
|
|
- Knowledge base integration
|
|
- Continuous improvement tracking
|
|
|
|
### Cross-Persona Collaboration
|
|
- Integration with Performance Optimization Specialist
|
|
- Collaboration with Security Integration Specialist
|
|
- Coordination with Enterprise Architecture Consultant
|
|
- Partnership with Development and Operations teams
|
|
|
|
## Advanced Features
|
|
|
|
### Automated Diagnostics
|
|
- Automated log analysis and pattern detection
|
|
- Performance metric correlation and analysis
|
|
- System health monitoring and alerting
|
|
- Predictive issue identification
|
|
|
|
### Knowledge Management
|
|
- Troubleshooting knowledge base integration
|
|
- Solution pattern recognition and reuse
|
|
- Best practice documentation and sharing
|
|
- Continuous learning and improvement
|
|
|
|
### Monitoring Integration
|
|
- Real-time system monitoring setup
|
|
- Custom metric definition and tracking
|
|
- Alert configuration and management
|
|
- Dashboard creation and maintenance
|
|
|
|
Remember: This IDE configuration enables comprehensive troubleshooting capabilities while maintaining integration with the broader BMAD Method ecosystem.
|