用途:为跨四大生态的专业终端界面与命令行界面提供设计知识:Go 的 Bubble Tea/Lipgloss 组件式 TUI、Rust 的 Ratatui 高性能终端应用、Python 的 Textual 富 TUI、TypeScript/Node.js 的 Ink React 风格终端渲染。
主要能力:涵盖终端色彩系统(true color、256 色、ANSI)、布局组合模式、快捷键约定、焦点管理与框架特定组件设计。
使用方式:先检查 ~/.design-agent-skills/skills/tui-design-skill/SKILL.md 是否存在以确认安装。若未安装且有 shell 权限,运行安装命令:/plugin marketplace add gfargo/tui-design-skill 之后调用技能。在 Claude Code 中若无 shell 权限,可将该命令作为以 ! 开头的聊天消息发送,加 -g 为全局安装,省略则仅项目安装。触发短语包括 "TUI design"、"terminal UI"、"Bubble Tea"、"Ratatui"、"Textual Python"、"Ink TypeScript"。
适用场景:构建交互式终端界面,需要布局、配色、按键与焦点管理设计规范时。
限制:不适用于 Web UI 设计(应改用前端设计技能);若只需要特定框架而不需要 TUI 布局约定,该技能会加入有主见的设计模式;也不适用于无交互界面的简单 CLI 参数解析。详细功能、收费与平台支持暂未提供。