Create, record, verify, and publish screenshot-based product demos with the Stepshots
CLI from natural-language flow descriptions. Use when a user wants to record a
clickthrough demo or product tour, generate or edit stepshots.config.json, upload/publish
a demo for sharing or embedding, check whether recorded demos are still up to date
(demo drift detection with `stepshots verify`), repair a drifted demo, keep a demo
fresh from CI, or turn an existing saved Stepshots demo into a CLI recording config.
Also covers guided tours: recording with `"target": "tour"`, authoring/validating
tours/<key>.tour.json files, and `stepshots tour init/validate/check/build`.
Works for both CLI-first and AI-assisted workflows.
2026-07-23