What problem does it solve? Working with the obfsck Rust workspace requires knowing how to build its five binaries, drive each one correctly, and avoid pitfalls like gitleaks hangs and allowlisted fixture secrets. This Skill provides verified commands and gotchas for building, running, testing, and demoing the entire toolkit. ## Core Features & Use Cases - Build and Test: Compile all five binaries (redact, scan, analyzer, api, obfsck-mcp) with cargo build --release --features analyzer and run the full 203-test suite. - Demo Driver: Tour every binary via uv run demo/demo.py --bin <name>, which exercises redaction levels, diff scanning, the MCP JSON-RPC server, the analyzer CLI, and the REST API. - Direct Invocation: Pipe text through redact at minimal, standard, or paranoid levels, or query obfsck-mcp over line-delimited JSON-RPC. - Use Case: You need to demonstrate secret redaction on a log file — run the demo driver in redact mode to render before/after tables with [REDACTED-*] tokens at three obfuscation levels. ## Quick Start Ask the AI to build obfsck and run the demo driver across all binaries to see each redaction tool in action.