Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add d-o-hub/rust-self-learning-memory --skill "debug-troubleshoot"
Install specific skill from multi-skill repository
# Description
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.
# SKILL.md
name: debug-troubleshoot
description: 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 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.
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.