Installation
Prerequisites
- Rust toolchain — Install via rustup.rs. The CLI requires Rust 1.80+.
- Google Chrome or Chromium — The CLI uses headless Chrome via the Chrome DevTools Protocol (CDP) to record tutorials. Chrome must be findable on your
PATHor at its default install location.
Install from crates.io
bash
cargo install stepshots-cliInstall from source
If you have the Stepshots repository cloned:
bash
cargo install --path crates/cliVerify
bash
stepshots --versionYou should see the installed version printed.
Shell Completion
The CLI uses clap, so you can generate shell completions if needed. See the --help output for details.
Next Steps
- Configuration — Set up your
stepshots.config.json - Recording — Record your first tutorial