coding-guidance-go-tuilisted
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