bubbletea

Scaffold Go terminal user interfaces with Bubbletea templates and components.

4|5|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/sacenox/Zoea-Nova --skill bubbletea-sacenox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bubbletea
Source: https://github.com/sacenox/Zoea-Nova/tree/main/.opencode/skills/bubbletea
Command: npx skills add https://github.com/sacenox/Zoea-Nova --skill bubbletea-sacenox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Bubbletea UI development often requires boilerplate scaffolding, layout math, and consistent component usage. This Skill provides a ready-to-use Bubbletea-based blueprint with templates, architecture guidance, and a curated component library to accelerate building terminal user interfaces in Go.

Core Features & Use Cases

  • Production-ready templates for dual-pane and multi-panel layouts
  • Reference catalog covering layout rules, components, and debugging patterns
  • A minimal project scaffold that you can bootstrap with the template system and the provided references

Quick Start

Use the bubbletea skill to scaffold a new TUI project and run the sample app. Run the template bootstrap script to generate the project, then build and run (e.g., go run main.go or make run).

Frequently Asked Questions about bubbletea

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

FAQPage Schema
How do I build a terminal UI in Go with Bubbletea without writing boilerplate?

To build a Bubbletea terminal UI in Go without boilerplate, use this Skill to bootstrap a standard project structure with templates, layout patterns, and a curated component library for rapid development.

What is the best way to structure a multi-panel Bubbletea application in Go?

Structuring a multi-panel Bubbletea application is best handled using the provided production-ready templates for dual-pane and multi-panel layouts, which enforce consistent architecture and styling across your TUI project.

Can I use this to scaffold interactive terminal dashboards and widgets in Go?

Yes, you can scaffold interactive terminal dashboards and widgets in Go by applying the provided reference catalog and component library to generate consistent styling and functional interactive elements.

How do I bootstrap a new Bubbletea project and run the sample app?

To bootstrap a new Bubbletea project, run the template bootstrap script to generate the scaffold, then build and run the sample app using standard Go commands like 'go run main.go' or 'make run'.

Does this Bubbletea skill provide guidance on debugging terminal UI layouts?

Yes, the Bubbletea skill provides debugging guidance through its reference catalog, which covers layout rules, component usage patterns, and debugging strategies to resolve common TUI layout issues.

What layout patterns are available for terminal interfaces in Go?

Available layout patterns for terminal interfaces include dual-pane and multi-panel layouts, designed to support complex dashboards, editors, and CLIs with consistent styling and minimal layout math.