What problem does it solve?
This skill solves the most common pain points when building terminal user interfaces—broken borders, misaligned panels, accidental text wrapping, and unreliable mouse interaction—by enforcing battle-tested Bubbletea layout rules.
Core Features & Use Cases
- Golden-rule layout safety: Prevents classic rendering issues by applying border accounting, explicit truncation (no auto-wrap), mouse coordinate matching (X vs Y), and weight-based panel sizing.
- Production-ready TUI patterns: Provides a template-oriented structure for dual-pane and multi-panel TUIs, including a reusable component catalog and effects patterns.
- When to use it: Ideal for Go projects using Bubbletea/Lipgloss where you need dual-pane interfaces, accordion/focus layouts, mouse/keyboard handling, and reliable styling without “jitter” or overflow.
Quick Start
Use the bubbletea skill to implement a dual-pane Bubbletea TUI in Go that correctly truncates text to avoid wrapping and keeps panel borders perfectly aligned.