What problem does it solve?
It helps you design, extend, and refactor production-grade Go command-line applications without drifting into inconsistent architecture, duplicated logic, or fragile command handling.
Core Features & Use Cases
- Cobra command design: Structure roots, subcommands, flags, and command registration using consistent conventions.
- Bubble Tea TUI workflows: Build interactive terminal screens for selection, wizards, confirmation flows, and command-driven navigation.
- Configuration and validation: Parse configuration files and external inputs safely at the boundary before they reach business logic.
- Output and styling discipline: Keep terminal rendering, formatting, and styling centralized for predictable CLI behavior.
- Use case: You can use this Skill when adding a new Go CLI command, introducing a TUI picker, reorganizing packages, or hardening tests for a terminal tool.
Quick Start
Ask me to help you build or refactor a Go CLI command, and I will apply the project’s architecture, validation, testing, and TUI patterns to produce a clean implementation plan.