clickup
Enterprise-grade ClickUp project management integration with advanced reporting, multi-workspace support, and client/project tracking. Core capabilities: (1) Multi-workspace task management with automatic workspace switching, (2) Advanced analytics & reporting (task counts, assignee breakdowns, status/priority analysis, daily standup reports) with automatic subtask inclusion and pagination, (3) Client folder organization with project tracking, (4) Full CRUD operations for spaces, folders, lists, tasks, and custom fields, (5) Time tracking & timer management with billing support, (6) Document creation and page management (API v3), (7) Task dependencies, linking, and relationship mapping, (8) Sales pipeline tracking with prospect/project status, (9) Retainer & recurring billing management. Built for agencies managing multiple clients across complex workspace hierarchies.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/d3layd/clickup-skillClickUp Skill
Enterprise-grade ClickUp integration for agency workflows. Manage multiple clients, projects, and workspaces with advanced reporting, automatic subtask handling, and sophisticated folder organization.
Key Benefits
| Feature | Why It Matters |
|---|---|
| š Always includes subtasks | Never miss 70%+ of actual work ā subtasks included automatically |
| š Advanced reporting | Task counts, workload distribution, status breakdowns, standup reports |
| š¢ Multi-workspace | Seamlessly switch between Elevated, Atrium, Winch Life, and more |
| š„ Client organization | Structured folders: š Client Overview, š Completed Work, active projects |
| š Sales pipeline | Track proposals, negotiations, and project lifecycles |
| ā±ļø Time tracking | Built-in timers and manual entries with billing support |
| š Document management | Create docs and pages via API v3 |
| š Task relationships | Dependencies, blocking/waiting, and arbitrary task linking |
Quick Start
Setup
Set your ClickUp API token:
export CLICKUP_API_TOKEN="pk_your_token_here"
Get your token from: ClickUp Settings ā Apps ā Generate API Token
Basic Operations
List all workspaces:
python scripts/clickup_client.py get_teams
Create a task:
python scripts/clickup_client.py create_task list_id="123" name="New Task" status="to do"
Update a task:
python scripts/clickup_client.py update_task task_id="abc" status="in progress"
Workspace Hierarchy
Team (Workspace)
āāā Spaces
ā āāā Folders
ā ā āāā Lists ā Tasks
ā āāā Lists (Folderless) ā Tasks
āāā Documents
All operations require explicit workspace identification via IDs.
Multi-Workspace Support
This skill supports operations across multiple ClickUp workspaces:
- Use
get_teamsto list available workspaces - Reference workspace by
team_idin operations - Each workspace maintains independent spaces, folders, lists
- Custom task IDs require both
custom_task_ids=trueandteam_id
Common Workflows
Workflow: Create Task in Specific Workspace
- Get workspace ID:
get_teams - Get target space:
get_spaces team_id="xxx" - Get or create list:
get_folders space_id="yyy"āget_lists folder_id="zzz" - Create task:
create_task list_id="aaa" name="Task" ...
Workflow: Configure Space Statuses
- Get space:
get_space space_id="xxx" - Update space with statuses:
update_space space_id="xxx" statuses=[...]
See API Reference for status configuration format.
Workflow: Track Time on Task
Option A - Manual Entry:
python scripts/clickup_client.py create_time_entry \
team_id="xxx" \
task_id="yyy" \
duration=3600000 \
description="Worked on feature"
Option B - Timer:
# Start timer
python scripts/clickup_client.py start_timer team_id="xxx" task_id="yyy"
Metadata
Not sure this is the right skill?
Describe what you want to build ā we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-d3layd-clickup-skill": {
"enabled": true,
"auto_update": true
}
}
}