bubbletea-maintenance
CommunityDiagnose and fix Bubble Tea TUI issues fast.
Software Engineering#performance profiling#bubbletea#lipgloss#architecture refactor#tui debugging#go code analysis#terminal recovery
Authordnlopes
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you quickly identify why your Bubble Tea app is laggy, broken on resize, or difficult to maintain, then points you to concrete improvements in your Go code.
Core Features & Use Cases
- Issue Diagnosis: Detects common Bubble Tea problems like blocking work in Update()/View(), hardcoded terminal dimensions, missing terminal recovery, message ordering assumptions, model complexity, and likely goroutine leaks.
- Best-Practices Validation: Scores your code against 11 expert Bubble Tea tips (fast event loop, debug message dumping, live reload presence, receiver method conventions, safe message ordering, model-tree suitability, lipgloss layout arithmetic, terminal recovery, teatest usage, VHS demos, and optional resources).
- Performance & Layout Analysis: Finds bottlenecks in Update()/View() (string allocations, regex compilation in hot paths, expensive rendering patterns, sync I/O) and flags Lipgloss layout issues (hardcoded sizing, incorrect height math, padding/border accounting, overflow risk, and missing WindowSizeMsg resize handling).
Quick Start
Tell the agent: Analyze my Bubble Tea application at /path/to/your/app and return a prioritized list of fixes with an overall health score.
Dependency Matrix
Required Modules
None requiredComponents
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: bubbletea-maintenance Download link: https://github.com/dnlopes/overseer/archive/main.zip#bubbletea-maintenance Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.