race-conditions
Installation
SKILL.md
Race Conditions (RACE)
Analyze source code for race condition vulnerabilities including time-of-check to time-of-use (TOCTOU), double-spend, check-then-act without locking, file system race conditions, shared state across async boundaries, and non-atomic counter operations. Race conditions are among the hardest bugs to detect through testing because they depend on timing, making static analysis essential.
Supported Flags
Read ../../shared/schemas/flags.md for the full flag specification. This skill
supports all cross-cutting flags. Key flags for this skill:
--scopedetermines which files to analyze (default:changed)--depth standardreads code and checks for common race patterns--depth deeptraces shared state across call graphs and async boundaries--severityfilters output (race conditions are oftenhighorcritical)
Framework Context
Related skills