From dev-environment
Optimizes terminal for Claude Code with Ghostty config, statusline for context/git info, macOS voice dictation tips, tab naming, and tmux per git worktree.
npx claudepluginhub spences10/claude-code-toolkit --plugin dev-environmentThis skill uses the workspace's default tool permissions.
Configure terminal environment for effective Claude Code usage.
Adds real-time HUD to Claude Code terminal statusline showing context usage bar, tool activity, running agents, todo progress, git status, and rate limits for monitoring sessions.
Sets up custom Claude Code status lines to display model name, git branch, token usage, project colors, and session costs via shell scripts or ccstatusline tool.
Spawns a new Claude Code session in a separate terminal for parallel tasks, optionally sharing context like git branch, task summary, and key files. Use to multitask without losing current progress.
Share bugs, ideas, or general feedback.
Configure terminal environment for effective Claude Code usage.
Ghostty works well with Claude Code. Key settings:
# ~/.config/ghostty/config
font-family = JetBrains Mono
font-size = 14
window-padding-x = 10
window-padding-y = 10
cursor-style = bar
shell-integration = detect
See ghostty-config.md for full config.
Display context usage and git info in shell prompt. Useful for:
See statusline-setup.md for starship/oh-my-zsh configs.
macOS: Press fn key twice to toggle dictation. Tips:
See voice-dictation.md for detailed tips.
Name terminal tabs by project/task:
# Set tab title (most terminals)
echo -ne "\033]0;my-project\007"
# Or use terminal-specific shortcuts
# Ghostty: Cmd+Shift+I
# iTerm2: Cmd+I
Use tmux sessions per git worktree:
# Create session for worktree
tmux new-session -s feature-branch -c ~/repos/project-feature
# Attach to existing
tmux attach -t feature-branch
Each worktree gets isolated Claude Code context.