Agent skill · marketing growth · sundial-org

clickup

Interact with ClickUp project management platform via REST API. Use when working with tasks, spaces, lists, assignees, or any ClickUp workflow automation. Handles pagination, subtasks, and common query patterns. Use for task management, reporting, automation, or any ClickUp-related queries.

Why this skill is useful

Adds specific API commands and patterns for interacting with ClickUp that the AI wouldn't reliably generate on its own.

What it needs

Requires jq installed locally. Requires clickup account access. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

ClickUp Skill Interact with ClickUp's REST API for task management, reporting, and workflow automation. Configuration Before using this skill, ensure the following are configured in TOOLS.md: API Token: CLICKUPAPIKEY Team/Workspace ID: CLICKUPTEAMID Space IDs (optional, for filtering) List IDs (optional, for creating tasks) Quick Start Using the Helper Script The fastest way to query ClickUp: Direct API Calls For custom queries or operations not covered by the helper script: Critical Rules 1. ALWAYS Include Subtasks Never query tasks without subtasks=true: Why: Without this parameter, you miss potentially 70%+ of actual tasks. Parent tasks are just containers; real work happens in subtasks. 2. Handle Pagination ClickUp API returns max 100 tasks per page. Always loop until lastpage: true: Why: Workspaces with 300+ tasks need 3-4 pages. Missing pages = incomplete data. 3. Distinguish Parent Tasks vs Subtasks Common Operations Get Task Counts Get Assignee Breakdown Create a Task Update a Task Get Specific Task Advanced Queries Filter by Space Filter by List Include Closed Tasks Reference Documentation For detailed API documentation, query patterns, and troubleshooting: Read: references/api-guide.md Covers: Full API endpoint reference Response structure details Common gotchas and solutions Rate limits and best practices Task object schema Workflow Patterns Daily Standup Report Task Audit Priority Analysis Tips Helper script first: Use scripts/clickup-query.sh for common operations Direct API for custom: Use curl when you need specific filters or updates Always read api-guide.md: Contains full endpoint reference and troubleshooting Check TOOLS.md: For workspace-specific IDs and configuration Test with small queries: When unsure, test with head -n 5 first Filter by user ID: Use assignees[]={userid} parameter, not jq username matching Troubleshooting Missing tasks? → Add subtasks=true Only 100 tasks returned? → Implement pagination loop 401 Unauthorized? → Check CLICKUPAPI …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/clickup

View the source on GitHub

Browse the @skills marketplace