AppShot
"Show me what it looks like right now" — for any app on the machine.
Commands
python3 scripts/appshot.py --screen --out shot.png
python3 scripts/appshot.py --app "Google Chrome" --out chrome.png
python3 scripts/appshot.py --app Notes --out notes.png
python3 scripts/appshot.py --region --out region.png
python3 scripts/appshot.py --list --json
Modes
| Mode | What it captures |
|---|---|
--screen |
Full screen, no interaction |
--app NAME |
Front window of the named app (activates it first) |
--region |
Interactive click-drag selection |
--list |
All visible apps with capturable windows |
Evidence workflow
--listto see what's capturable--app "Target App" --out before.png- Make the change
--app "Target App" --out after.png- Compare (visually or with the visual-qa workflow)
Pairs with
visual-qa (the verdict workflow these captures feed),
webapp-testing (browser-level captures for web surfaces),
session-finder (find the agent app, then screenshot it).