By thisiskirsch
Dynamic terminal title updates showing current task and action, with star indicator when Claude is waiting for input
A Claude Code skill that dynamically updates your VS Code terminal tab title based on what Claude is doing.
Claude: Adding auth > Editing auth.py* Claude: Readyjq installed (brew install jq)Clone to your Claude skills directory:
git clone https://github.com/YOUR_USERNAME/claude-terminal-status.git ~/.claude/skills/terminal-status
Add hooks to ~/.claude/settings.json:
{
"hooks": {
"SessionStart": [
{
"matcher": "startup|resume|clear|compact",
"hooks": [
{
"type": "command",
"command": "/Users/YOUR_USERNAME/.claude/skills/terminal-status/hooks/update-terminal-title.sh session"
}
]
}
],
"PreToolUse": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "/Users/YOUR_USERNAME/.claude/skills/terminal-status/hooks/pre-hook-wrapper.sh",
"timeout": 5
}
]
}
],
"PostToolUse": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "/Users/YOUR_USERNAME/.claude/skills/terminal-status/hooks/update-terminal-title.sh post",
"timeout": 5
}
]
}
]
}
}
Update VS Code setting (Cmd+Shift+P → "Preferences: Open User Settings (JSON)"):
"terminal.integrated.tabs.title": "${sequence}"
Add alias to ~/.zshrc:
alias claude='export TTY=$(tty) && command claude'
Reload: source ~/.zshrc
Just run claude in VS Code's integrated terminal. The tab title will update automatically.
Matches all tools
Hooks run on every tool call, not just specific ones
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub thisiskirsch/claude-terminal-statusUpdates tmux window title with Claude Code status indicators showing current activity (working, editing files, running commands, etc.)
Show iTerm2 tab status (running/idle/attention) for Claude Code sessions
Auto-generated session titles + per-session colors in the statusline, so parallel Claude Code sessions are easy to tell apart at a glance.
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Claude harness - A harness for solo developers (Vibecoders) to handle full-cycle contract development.