with one click
doctor
Check Appshots permissions and storage health
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Check Appshots permissions and storage health
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Capture the frontmost macOS application window as an appshot (screenshot + accessibility tree)
Fetch the most recent appshot without taking a new capture
List recent appshots with metadata
Search past appshots by app name, window title, URL, or captured text
Based on SOC occupation classification
| name | doctor |
| description | Check Appshots permissions and storage health |
Use when you need to diagnose issues with Appshots or verify permissions and storage are healthy.
~/.appshots/ storage exists and the latest pointers are in syncInvokes the doctor_appshots MCP tool, which runs health checks over permissions and storage:
AXIsProcessTrusted) — needed for the AX-tree walk and global hot keyCGPreflightScreenCaptureAccess) — needed for the screenshot~/.appshots/ storage root exists and its index.json is presentReturns a JSON array of health checks. Each check has:
name: the check name — one of accessibility_permission, screen_recording_permission, storage_root, index, latest_capture, latest_prompt, latest_screenshotok: boolean — whether the check passeddetail: a human-readable explanationAny ok: false indicates what to fix — e.g. a failing permission check means the user must grant Accessibility or Screen Recording to the capturing binary in System Settings → Privacy & Security. The same checks are available headlessly via appshotsctl doctor.
get_latest_appshot — fetch the latest capture (fails gracefully if storage issues exist)list_appshots — list recent captures to verify indexing