Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Capture deterministic macOS screenshots for testing, docs, release notes, and marketing assets. Use when asked to automate app screenshots, batch-generate screenshot sets, standardize window sizing/composition, or choose between Peekaboo and native macOS screenshot tooling.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | -43% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -56% | 0% |
| case-09 | ✗→✓ | ▲ Improved | -44% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -35% | 0% |
| case-13 | ✗→✓ | ▲ Improved | -1% | 0% |
Use this skill to produce repeatable screenshots for two modes:
testing: stable evidence screenshots for QA/regression workflows.marketing: polished, consistently framed screenshots for docs/site/release assets.This skill is macOS-first and uses Peekaboo as primary automation with native screencapture fallback.
bashskills/sc-skill/scripts/sc_window_preset.sh --app "AgentSessions" --preset marketing
bashskills/sc-skill/scripts/sc_capture.sh \ --app "AgentSessions" \ --mode marketing \ --delay 0.25 \ --max-edge auto \ --window-preset auto \ --output artifacts/screenshots/agent-sessions-main.png
bashskills/sc-skill/scripts/sc_capture_suite.sh \ --manifest skills/sc-skill/references/examples/agent-sessions.tsv \ --outdir artifacts/screenshots
testing: prioritize determinism and speed.marketing: prioritize composition consistency.--tool auto (defaults to Peekaboo when available and permitted).--tool native when you need zero external dependency and simple window-region capture.sc_window_preset.sh first.artifacts/screenshots/.....json) is opt-in via --metadata; default runs keep artifacts cleaner.--max-edge auto): testing=1800, marketing=2560, optimized/compressed for sharing/upload.testing/marketing) to avoid distorted/compressed UI composition.--no-close-window to keep it open).--no-close-after-suite to keep them open).AgentSessions, transcript readiness retry includes a built-in selection nudge (key down + 0.5s pause) to force transcript loading before capture.--allow-blank-transcript only when blank transcript output is acceptable.screen-purpose-state.png).scripts/sc_window_preset.sh: deterministic window sizing/placement.scripts/sc_capture.sh: single-shot capture with Peekaboo/native fallback.scripts/sc_capture_suite.sh: manifest-driven batch capture.references/tool-matrix.md: tooling decision matrix and tradeoffs.references/workflow-checklist.md: repeatable QA/marketing checklist.Other measured skills in the registry, with their headline benchmark lift.