concurrencyguard
Installation
SKILL.md
ConcurrencyGuard -- Race Condition & Concurrency Safety Analyzer
ConcurrencyGuard scans codebases for concurrency hazards: unprotected shared state, missing mutex/locks, TOCTOU vulnerabilities, async/await pitfalls, thread-unsafe singletons, missing transaction isolation, data races in goroutines, unguarded lazy initialization, non-atomic read-modify-write, and deadlock-prone lock ordering -- across JS/TS, Python, Java, Go, Rust, and C#. It uses regex-based pattern matching against 90+ concurrency safety patterns, lefthook for git hook integration, and produces markdown reports with actionable remediation recommendations. 100% local. Zero telemetry.
Commands
Free Tier (No license required)
concurrencyguard scan [file|directory]
One-shot concurrency safety scan of files or directories.
How to execute:
bash "<SKILL_DIR>/scripts/concurrencyguard.sh" scan [target]