← All skill packs

AI Agent Workflow Collection

Skill pack
6 skills0 selected
wasulajrSkills in this pack

Customize the three global tab colors for Claude Code's iTerm2 status hook — idle (fresh session), processing (Claude working), and waiting (Claude needs you). Invoke when the user wants to change any of those three colors ("change waiting color to orange", "idle should be gray", "swap blue for purple while processing"). Edits ~/.claude/hooks/iterm-status.conf, applies the matching color to the current tab immediately, then commits + pushes to wasulajr/claude-config. Title/badge customization is a SEPARATE skill (/iterm-label) — don't handle those here.

English

Actively exercise the iterm-config hook stack end-to-end. Flashes the three tab colors (idle → processing → waiting) on the current tab and verifies each round-trips through the daemon. Use when the user asks "is the iterm thing actually working", "test the iterm hooks", "/iterm-diagnose", or wants confirmation after a change. Different from /iterm-status (passive snapshot) — this skill performs writes and briefly changes the visible tab color. Add the --restart arg to also kill the daemon and verify the launchd watchdog respawns it (~30s extra).

English

Set or change the per-iTerm2-session label — both the window/tab title AND the badge (watermark) for THIS iTerm2 pane only. Use when the user wants a custom name for this specific tab ("call this tab 'deploy debugging'", "label this session 'prod work'", "set the badge to 'frontend'"). Title and badge always share the same string in this skill (per Steve's design — banner and watermark should match). Edits ~/.claude/hooks/iterm-status.d/ .conf which is LOCAL ONLY (gitignored, not pushed). For changing colors instead, use /iterm-colors.

English

Manage the macOS notification that fires when a Claude Code tab has been waiting on the user for more than N minutes.

English

Force-resync the iTerm2 tab color for a Claude Code session whose hook chain has fallen out of sync.

English

Print a health snapshot for the iterm-config hook stack — daemon PID + heartbeat status, launchd watchdog state, active sessions and their current colors, count of stray PostToolUse events suppressed today, and token usage for the current Claude Code session ($PWD). Use when the user asks "is this still working", "how's the iterm tab thing", "show me the iterm hook status", or invokes /iterm-status directly. Read-only — does not modify any state.

English

Includes Iterm Colors, Iterm Diagnose, Iterm Label, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills6CategorygeneralStars0

What’s included

Iterm Colors

Customize the three global tab colors for Claude Code's iTerm2 status hook — idle (fresh session), processing (Claude working), and waiting (Claude needs you). Invoke when the user wants to change any of those three colors ("change waiting color to orange", "idle should be gray", "swap blue for purple while processing"). Edits ~/.claude/hooks/iterm-status.conf, applies the matching color to the current tab immediately, then commits + pushes to wasulajr/claude-config. Title/badge customization is a SEPARATE skill (/iterm-label) — don't handle those here.

Iterm Diagnose

Actively exercise the iterm-config hook stack end-to-end. Flashes the three tab colors (idle → processing → waiting) on the current tab and verifies each round-trips through the daemon. Use when the user asks "is the iterm thing actually working", "test the iterm hooks", "/iterm-diagnose", or wants confirmation after a change. Different from /iterm-status (passive snapshot) — this skill performs writes and briefly changes the visible tab color. Add the --restart arg to also kill the daemon and verify the launchd watchdog respawns it (~30s extra).

Iterm Label

Set or change the per-iTerm2-session label — both the window/tab title AND the badge (watermark) for THIS iTerm2 pane only. Use when the user wants a custom name for this specific tab ("call this tab 'deploy debugging'", "label this session 'prod work'", "set the badge to 'frontend'"). Title and badge always share the same string in this skill (per Steve's design — banner and watermark should match). Edits ~/.claude/hooks/iterm-status.d/ .conf which is LOCAL ONLY (gitignored, not pushed). For changing colors instead, use /iterm-colors.

Iterm Notifications

Manage the macOS notification that fires when a Claude Code tab has been waiting on the user for more than N minutes. Use when the user types /iterm-notifications, asks t

Iterm Resync Tab

Force-resync the iTerm2 tab color for a Claude Code session whose hook chain has fallen out of sync. Use when a tab's color is visibly stuck on a stale state (e.g., still

Iterm Status

Print a health snapshot for the iterm-config hook stack — daemon PID + heartbeat status, launchd watchdog state, active sessions and their current colors, count of stray PostToolUse events suppressed today, and token usage for the current Claude Code session ($PWD). Use when the user asks "is this still working", "how's the iterm tab thing", "show me the iterm hook status", or invokes /iterm-status directly. Read-only — does not modify any state.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Iterm Colors skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • License details are not provided in these listings. Check the author’s terms before using the skills.
AI Agent Workflow Collection | Agent Skills Atlas