Software Development
Concurrency Debugging
Concurrency debugging skill for diagnosing data races and deadlocks. Use when reading TSan race reports, debugging deadlocks with GDB thread inspection, analyzing lock-order graphs with Helgrind, identifying std::atomic misuse patterns, or reasoning about happens-before in C++ and Rust. Activates on queries about data races, TSan reports, deadlocks, Helgrind, lock ordering, thread sanitizer output, or atomic ordering issues.
- Publisher / source
- mohitmishra786/low-level-dev-skills (found on skills.sh)
- Upstream record
- mohitmishra786/low-level-dev-skills
- Version
- Version 2
- Published
- Publication review
- Approved for publication · recorded passed scan 2026-11-02
- Content fingerprint
aced85c0f11d2e008fc4c5202556d1006341f683535bb7bd623fd0e2a1ec5acb