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:

  • --scope determines which files to analyze (default: changed)
  • --depth standard reads code and checks for common race patterns
  • --depth deep traces shared state across call graphs and async boundaries
  • --severity filters output (race conditions are often high or critical)

Framework Context

Related skills
Installs
10
GitHub Stars
9
First Seen
Feb 28, 2026