debug-troubleshoot
Systematic debugging approach for Rust async code with Tokio, Turso, and redb. Use when diagnosing runtime issues, performance problems, async deadlocks, database connection issues, or panics.
debug
troubleshoot
SKILL.md.claude/skills/debug-troubleshoot
GitHubDebug and Troubleshoot
Systematic debugging approach for Rust async code with Tokio, Turso, and redb.
Quick Reference
- Logging - Tracing and log configuration
- Tokio Console - Async task debugging
- Common Issues - Common problems and fixes
- Techniques - Debugging techniques
When to Use
- Diagnosing runtime issues
- Performance problems
- Async deadlocks
- Database connection issues
- Panics and crashes
Debugging Tools
- Logging - tracing with RUST_LOG levels
- Tokio Console - Async task inspection
- Backtraces - Panic analysis
- Metrics - Performance profiling
See logging.md for tracing setup and issues.md for common problems.