一键导入
cli-data
Implement space, list, and task browsing commands with rich output for clickup-cli. Use this when creating data browsing commands in the CLI crate.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Implement space, list, and task browsing commands with rich output for clickup-cli. Use this when creating data browsing commands in the CLI crate.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
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.
Create documentation, issue templates, release workflows, and test suites for clickup-rs. Use this when preparing for release or writing project documentation.
基于 SOC 职业分类
| name | cli-data |
| description | Implement space, list, and task browsing commands with rich output for clickup-cli. Use this when creating data browsing commands in the CLI crate. |
This skill implements all the data browsing commands — workspace listing, space listing, list listing, and task viewing — with three output formats (table, JSON, markdown) and rich formatting.
clickup-clicli-auth completed — output.rs and client_factory.rs existcrates/clickup-cli/src/commands/workspaces.rs — workspace listcrates/clickup-cli/src/commands/spaces.rs — space list, space getcrates/clickup-cli/src/commands/lists.rs — list list, list getcrates/clickup-cli/src/commands/tasks.rs — task list, task get, task viewcrates/clickup-cli/src/output.rs — table/JSON/markdown formatters, status/priority/date helpersAll commands follow: clickup <resource> <action> [options]
clickup workspace list [--format table|json]
clickup space list [--workspace ID] [--format table|json]
clickup space get SPACE_ID [--format table|json]
clickup list list --space SPACE_ID [--folder FOLDER_ID] [--format table|json]
clickup list get LIST_ID [--format table|json]
clickup task list --list LIST_ID [--format table|json]
clickup task get TASK_ID [--format table|json|markdown]
clickup task view TASK_ID # Rich markdown view
#[derive(ValueEnum, Clone, Default)]
pub enum OutputFormat {
#[default]
Table,
Json,
Markdown,
}
Add --format as a global option or per-command option.
Use comfy-table with:
owo-colors)chronoPretty-print with serde_json::to_string_pretty (2-space indent).
Use termimad to render task markdown descriptions in the terminal.
task view (rich view)Full-width task detail display:
termimad)task view renders markdown description beautifully in the terminal--workspace flag defaults to Config.default_workspace_id when omitted