terminal-optimization

Configure Ghostty, statuslines, voice dictation, and tmux worktrees for Claude Code.

35|2|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/spences10/claude-code-toolkit --skill terminal-optimization
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: terminal-optimization
Source: https://github.com/spences10/claude-code-toolkit/tree/main/plugins/dev-environment/skills/terminal-optimization
Command: npx skills add https://github.com/spences10/claude-code-toolkit --skill terminal-optimization

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Terminal setup for Claude Code, including Ghostty configuration, a context-aware statusline, voice dictation tips, and tmux worktrees.

Core Features & Use Cases

  • Ghostty configuration for fast, consistent terminal visuals and behavior
  • Statusline integration to display Claude context, git status, and project identity
  • Voice dictation tips to speed input in terminal environments
  • tmux worktrees to isolate Claude Code contexts by project

Quick Start

Install and enable Ghostty, apply the terminal optimization settings, and start using tmux worktrees with Claude Code.

Frequently Asked Questions about terminal-optimization

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure tmux worktrees to isolate Claude Code contexts by project?

You can configure tmux worktrees to isolate Claude Code contexts by project using provided commands that manage project-specific environments, ensuring distinct task boundaries within your terminal workflow.

What is the best way to set up a Ghostty terminal for Claude Code development?

The best way to set up a Ghostty terminal for Claude Code is by applying enforced configurations for fonts, window padding, and shell integration, ensuring fast and consistent terminal visuals and behavior.

Can I display Claude context and git status in my terminal statusline?

Yes, you can display Claude context, git status, and project identity in your terminal statusline through statusline integration, providing context-aware visibility directly within your development environment.

Does voice dictation work with terminal workflows for faster input?

Voice dictation works with terminal workflows by applying provided tips to speed up input, reducing friction when interacting with Claude Code and executing daily development commands.

Do I need specific terminal settings to reduce friction in daily Claude Code tasks?

You need specific terminal settings including Ghostty configuration, context-rich statuslines, and tmux worktrees to reduce friction and streamline setup for daily Claude Code development tasks.

Why use tmux worktrees for managing Claude Code project contexts?

Use tmux worktrees for managing Claude Code contexts to organize tasks by project, isolating environments so each project maintains its own distinct configuration and development context.