← ClaudeAtlas

coding-guidance-go-tuilisted

Go terminal UI implementation and review guidance for interactive Bubble Tea state machines. Includes Huh only when embedded in Bubble Tea; use `coding-guidance-go` for standalone or one-shot Huh prompts and other non-TUI Go work. Covers Bubbles, Lip Gloss, key bindings, focus, and supported Charmbracelet major versions.
n-n-code/n-n-code-skills · ★ 4 · Code & Development · score 75
Install: claude install-skill n-n-code/n-n-code-skills
# Go TUI Coding Guidance Portable implementation, refactoring, testing, and review guidance for interactive Go terminal user interfaces built with Charmbracelet Bubble Tea, Bubbles, Lip Gloss, Huh forms embedded in Bubble Tea, and related Charm libraries. ## Adjacent Skills Use this as the default principle skill for Charmbracelet Go TUI work. Compose with: - **Workflow:** `thinking` for ambiguous decision framing, `recursive-thinking` for stress-testing, `tester-mindset` for validation strategy, and `security` for sensitive input, shell execution, token display, or filesystem access - **Project overlays:** `project-core-dev` for repo-specific completion discovery and reporting when needed, `project-config-and-tests` for config and deterministic tests at config or path seams, and `project-platform-diagnose` for terminal capability, piped stdio, SSH, alt-screen, shell, platform, install, or runtime smoke issues - **Go depth:** `coding-guidance-go` only when the non-TUI Go package design, concurrency, service boundary, profiling, or module behavior is the main risk Use `coding-guidance-go` instead when the task is a non-interactive Go CLI, standalone or one-shot Huh prompt, library, worker, service, or test change with no terminal UI state machine. ## Reference Map Load references only when the task needs that depth: - [references/charmbracelet-patterns.md](references/charmbracelet-patterns.md) for version-specific Bubble Tea APIs, Bubbles componen