# 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.