원클릭으로
tui-design
Expertise in creating delightful, low-friction command-line interfaces using modern TUI principles.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Expertise in creating delightful, low-friction command-line interfaces using modern TUI principles.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Expert in building, evaluating, and deploying AI agents using the Google ADK Python framework. Use this skill for writing agent logic, configuring multi-agent systems, and implementing tool integrations.
Advanced manipulation of text streams using the classic Unix power tools: awk and sed.
The discipline of writing robust, re-runnable system administration scripts that converge to a desired state.
Ensuring that code is well formatted
The art of identifying the root cause of software defects through heuristic analysis and logical deduction.
Standards and constraints for the unified google-genai library.
| name | tui-design |
| description | Expertise in creating delightful, low-friction command-line interfaces using modern TUI principles. |
Expertise in creating delightful, low-friction command-line interfaces using modern TUI principles.
* **Flow State:** A good CLI never breaks the user's flow. It anticipates intent and offers sensible defaults.
* **Discoverability:** Features should be discoverable via `--help`, tab-completion, or intuitive naming conventions (Noun-Verb vs Verb-Noun consistency).
* **Glanceability:** Output must be structured (tables, panels) so the most important information jumps out visually. Large walls of text are a failure.
* **Feedback:** Every action must have a reaction. Spinners for waiting, checkmarks for success, and clear, actionable error messages.
* **Color Theory:** Use color to denote state, not just for decoration.
* `Red`: Error/Destructive.
* `Yellow`: Warning/Latency.
* `Green`: Success/Safe.
* `Blue/Cyan`: Metadata/Structure.
* `Dim`: Low-priority info (timestamps, IDs).
* **Typography:** Use Bold for headers and important values. Use Italic sparingly for descriptions.
* **Rich:** The gold standard for output rendering (Panels, Tables, Markdown, Syntax Highlighting).
* **Prompt Toolkit:** The engine for interactive REPLs (Keybindings, History, Auto-completion).
* **Argparse:** The standard for flag parsing (must be structured logically).
rich.layout and rich.table.