Skip to content
Back to skills

Terminal Setup

ASecurity

Guide for optimal terminal and environment setup for Claude Code — Ghostty, statusline, tmux worktrees, voice dictation, and tab organization. Use when setting up a new machine or optimizing your Claude Code workflow.

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
ai-agentsgogitapifrontend

Works with

  • claude code
  • terminal
  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 11, 2026

npx -y skills add rajitsaha/100xprism --skill terminal-setup --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Terminal Setup?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Terminal Setup
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rajitsaha-terminal-setup/badge)](https://www.skillsdirectory.com/skills/rajitsaha-terminal-setup)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: terminal-setup
description: Guide for optimal terminal and environment setup for Claude Code — Ghostty, statusline, tmux worktrees, voice dictation, and tab organization. Use when setting up a new machine or optimizing your Claude Code workflow.
category: engineering
tier: on-demand
allowed-tools: Read
---

Configure your terminal environment for maximum Claude Code productivity.

## Recommended Setup

### Terminal: Ghostty
- Synchronized rendering, 24-bit color, proper unicode support
- Color-code and name terminal tabs for context (e.g., "frontend", "api", "tests")
- One tab per task or git worktree

### Status Bar: /statusline
Run `/statusline` to configure your status bar to always show:
- Current context token usage
- Current git branch
- Active task / worktree name

This prevents context overload surprises mid-session.

### Tmux for Parallel Worktrees
- One tmux window per Claude task/worktree
- Name windows after the task: `tmux rename-window "auth-refactor"`
- Lets you switch between parallel Claude sessions without losing context

### Voice Dictation
- You speak 3x faster than you type
- Voice-dictated prompts are more detailed and natural → better Claude output
- macOS: press `fn fn` (double-tap fn key) to activate dictation anywhere
- Use voice for long context dumps, specs, and bug descriptions

## Quick Setup Checklist

- [ ] Install Ghostty (or iTerm2 with 24-bit color)
- [ ] Run `/statusline` to enable token + branch display
- [ ] Set up tmux with one window per active task
- [ ] Enable macOS voice dictation (`System Settings → Keyboard → Dictation`)
- [ ] Color-code tabs by domain (frontend=blue, api=green, infra=red)

## Tips

- Before starting a large task: open a new tmux window, name it, start fresh
- Use `ctrl+b` in tmux to run Claude agents in background
- The status line's context counter tells you when to `/compact` or start fresh

Files in this skill

  • .100xprism-generated89 B
  • SKILL.md1.9 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.