clickup

Solid

Use when managing ClickUp tasks, sprints, or comments via the `cup` CLI tool. Triggers: task queries, status updates, sprint tracking, creating subtasks, posting comments, threaded replies, standup summaries, searching tasks, checking overdue items, assigning tasks, listing spaces and lists, opening tasks in browser, checking auth or config, setting custom fields, deleting tasks, managing tags, managing checklists, editing comments, task links, time tracking, attachments, file uploads, listing members, listing fields, duplicating tasks, bulk operations, goals, key results, saved filters, favorites.

AI & Automation 112 stars 18 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
68
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# ClickUp CLI (`cup`) - skill version 1.42.0 Reference for AI agents using the `cup` CLI tool. Covers task management, sprint tracking, comments, time tracking, custom fields, goals, docs, and project workflows. > **Version check:** Run `cup --version`. If your installed version is older than 1.42.0, update with `npm install -g @krodak/clickup-cli` and refresh this skill with `cup skill`. ## Install & Configure ### Prerequisites Node.js 22+ required. ### Install ```bash npm install -g @krodak/clickup-cli ``` Or via Homebrew: ```bash brew tap krodak/tap && brew install clickup-cli ``` ### Get an API token The user needs a personal API token from ClickUp: 1. Open https://app.clickup.com/settings/apps 2. Under "API Token", click "Generate" (or copy existing) 3. The token starts with `pk_` ### Configure **Non-interactive (recommended for agents):** ```bash cup init --token pk_USER_TOKEN --team TEAM_ID ``` To find the team/workspace ID, the user can check their ClickUp URL: `https://app.clickup.com/TEAM_ID/...` **Interactive (for humans in a terminal):** ```bash cup init ``` **Environment variables (no config file needed):** ```bash export CU_API_TOKEN="pk_..." export CU_TEAM_ID="12345678" ``` ### Verify ```bash cup auth ``` This prints the authenticated username and workspace. If it fails, the token or config is invalid. ## Setup Config stored at `~/.config/cup/config.json` with named profiles. Each profile has `apiToken` and `teamId`. Optional: `sprintFo...

Details

Author
krodak
Repository
krodak/clickup-cli
Created
6 months ago
Last Updated
6 days ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category