Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Run support-safe iTerm diagnostics. Use when iTerm agent control, AppleScript, pane targeting, badges, screenshots, permissions, or layout automation is not working, or when the user asks for an iTerm health check.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-02 | ✗→✓ | ▲ Improved | -65% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -47% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -38% | 0% |
| case-10 | ✗→✓ | ▲ Improved | -36% | 0% |
Use this skill to collect a read-only health report for iTerm automation. Do not dump shell history, environment variables, prompts, tokens, or command output from panes.
bashskills/iterm-diagnostics/scripts/iterm-diagnostics
Use context only when the issue depends on pane identity:
bashskills/iterm-diagnostics/scripts/iterm-diagnostics --include-context
Run a visible badge test only when the user is ready for a small UI change:
bashskills/iterm-diagnostics/scripts/iterm-diagnostics --test-badge "diag"
osascript is available.com.googlecode.iterm2.iterm_bundle fails: iTerm is missing, renamed, or AppleScript cannot resolve it.current_session fails: iTerm is closed, has no windows, or Automation permission is blocked.list_sessions fails: AppleScript access is blocked or the iTerm scripting dictionary changed.identify reports caller-fallback-current: the agent runtime has no TTY, so targeting is based on the current iTerm focus.--include-context only when session names and TTYs are needed.Other measured skills in the registry, with their headline benchmark lift.