ワンクリックで
tui-polish
Add search, help overlay, themes, caching, and error handling to clickup-tui. Use this when polishing the TUI experience.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Add search, help overlay, themes, caching, and error handling to clickup-tui. Use this when polishing the TUI experience.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
SPECTRA v4 — vendor-agnostic specification and planning methodology for AI agents.
Implement typed async endpoint methods on ClickUpClient in clickup-api. Use this when creating or modifying files in clickup-api/src/endpoints/.
Create serde model structs for all ClickUp API entities in clickup-api. Use this when creating or modifying files in clickup-api/src/models/.
Build the core HTTP client with rate limiting, retry, and pagination in clickup-api. Use this when creating client.rs, rate_limiter.rs, or pagination.rs.
Implement authentication commands for clickup-cli. Use this when creating auth.rs, output.rs, or client_factory.rs in the CLI crate.
Implement space, list, and task browsing commands with rich output for clickup-cli. Use this when creating data browsing commands in the CLI crate.
| name | tui-polish |
| description | Add search, help overlay, themes, caching, and error handling to clickup-tui. Use this when polishing the TUI experience. |
This skill adds the finishing touches to the TUI — search/filter functionality, a help overlay, theme support, data caching for back-navigation, error banners, and edge case handling.
clickup-tuitui-tasks completed — all screens render with real datacrates/clickup-tui/src/ui/search.rs — Inline filter bar with fuzzy matchingcrates/clickup-tui/src/ui/help.rs — Modal overlay with keybinding referencecrates/clickup-tui/src/theme.rs — Theme struct with ClickUp color conversion/ key on any list screenEnter: confirm filter and close search barEsc: cancel filter and restore full list? key from any screen? or Esc closes the overlayq quit, ? help, r refresh, / searchpub struct Theme {
pub status_colors: HashMap<String, Color>,
pub priority_colors: HashMap<String, Color>,
}
"#4194f6") to ratatui::style::Color::RgbApp struct fieldsEsc) does NOT re-fetch — uses cached datar key explicitly refreshes (clears cache for current screen and reloads)clickup auth login/ opens search bar, typing filters the list in real-time? toggles help overlay showing context-appropriate keybindingsr refreshes data with a loading indicator