engram-tui-quality
SkillMediaLets your agent apply coding and testing rules when building terminal interfaces with Bubbletea and Lipgloss.
Then ask your AI: use the engram-tui-quality skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.
About this skill
Bubbletea/Lipgloss quality rules for Engram TUI. Trigger: Changes in model, update, view, navigation, or rendering.
What this skill tells your AI
The instructions your AI receives, as published by gentleman-programming/engram in skills/tui-quality/SKILL.md and read by Ahel’s review.
When to Use
Use this skill when:
- Adding screens or menu options
- Changing key bindings or navigation flows
- Updating list rendering and detail views
UX Rules
- Keyboard behavior must be consistent across screens.
- Empty/loading/error states must be explicit and readable.
- Long lists require clear truncation/scroll cues.
- Back navigation should preserve context predictably.
Test Rules
- Add
updatetests for new key transitions. - Add
viewtests for new rendering branches. - Add
modeltests for async commands/data-loading paths.
No TUI behavior change ships without deterministic tests.
Signals
- GitHub stars
- 7k
- Forks
- 733
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
engram-tui-quality- Source
- github.com/gentleman-programming/engram
github.com/gentleman-programming/engram