deploy
Use when shipping a release of Agent Sessions — bumping version, updating CHANGELOG, building, signing, notarizing, publishing…
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.
Claude Code
$ npx -y skills add jazzyalex/agent-sessions --skill sc-skill --agent claude-code
Codex
$ npx skills add jazzyalex/agent-sessions --skill sc-skill -a codex -y
Cursor
$ npx skills add jazzyalex/agent-sessions --skill sc-skill -a cursor -y
Gemini CLI
$ npx skills add jazzyalex/agent-sessions --skill sc-skill -a gemini-cli -y
GitHub Copilot
$ npx skills add jazzyalex/agent-sessions --skill sc-skill -a github-copilot -y
OpenCode
$ npx skills add jazzyalex/agent-sessions --skill sc-skill -a opencode -y
Windsurf
$ npx skills add jazzyalex/agent-sessions --skill sc-skill -a windsurf -y
name: sc-skill description: 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.
Use this skill to produce repeatable screenshots for two modes:
This skill is macOS-first and uses `Peekaboo` as primary automation with native `screencapture` fallback.
1. Normalize window size and position:
skills/sc-skill/scripts/sc_window_preset.sh --app "AgentSessions" --preset marketing
2. Capture one screenshot (auto-select tool):
skills/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
3. Run a manifest batch:
skills/sc-skill/scripts/sc_capture_suite.sh \ --manifest skills/sc-skill/references/examples/agent-sessions.tsv \ --outdir artifacts/screenshots
1. Choose mode:
2. Choose tool:
3. Enforce layout before capture:
4. Capture and archive:
Local-first macOS app to browse, search, analyze, and resume supported AI coding-agent session history across Codex, Claude Code, OpenCode, Cursor Agent, Antigravity, Hermes, OpenClaw, Copilot CLI, and more.
Use when shipping a release of Agent Sessions — bumping version, updating CHANGELOG, building, signing, notarizing, publishing…
Use when writing or curating the user-facing release copy for an Agent Sessions release — README "What's New", GitHub release…
Create and ship AgentSessions support for a new or changed local AI agent/provider. Use when adding, reviewing, testing,…
Verify agent session format compatibility for Agent Sessions. Use when any agent CLI updates, when monitoring flags drift, or…
Maintain Agent Sessions agent support matrix and JSON/JSONL parsing compatibility. Use when checking upstream agent releases for…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.