CLI Reference
CLI Overview
Complete reference for every Rustywoof command, flag, exit code, and usage example.
Rustywoof ships as a single binary named woof. Each subcommand handles a specific part of secret scanning, dependency auditing, or Git hook management.
Available Commands
init- Initializes a local.woof.tomlconfiguration filescan- Scans a target directory for exposed cryptographic secrets and tokensaudit- Audits project lockfiles against the OSV vulnerability databasehook- Manages Git pre-commit hooks to prevent secret leakagepatrol- Executes a full repository sweep (audit+scan)sniff- Analyzes the dependency graph to trace paths leading to a specific packageremediate- Updates a vulnerable package to a patched releasecache- Manages the local OSV advisory cacheupdate- Updates the Rustywoof binary to the latest versiongenerate- Generates shell completion scripts forwoofcheck- CI/CD mode: Executes a strict scan and returns exit code1if violations are foundversion- Displays version information
Global Options
-h, --help- Print help-V, --version- Print version
How is this guide?
Last updated on 09/11/2026