skills$openclaw/clickup
savelieve2.2k

by savelieve

clickup – OpenClaw Skill

clickup is an OpenClaw Skills integration for productivity workflows. Interact with ClickUp API for task management. Use for listing tasks, creating tasks, updating task status, and managing workspaces. Base URL: https://api.clickup.com/api/v2

2.2k stars3.3k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026productivity

Skill Snapshot

nameclickup
descriptionInteract with ClickUp API for task management. Use for listing tasks, creating tasks, updating task status, and managing workspaces. Base URL: https://api.clickup.com/api/v2 OpenClaw Skills integration.
ownersavelieve
repositorysavelieve/clickup-manager
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @savelieve/clickup-manager
last updatedFeb 7, 2026

Maintainer

savelieve

savelieve

Maintains clickup in the OpenClaw Skills directory.

View GitHub profile
File Explorer
4 files
.
_meta.json
289 B
package.json
341 B
skill.js
5.8 KB
SKILL.md
2.2 KB
SKILL.md

name: clickup displayName: ClickUp Integration description: Interact with ClickUp API for task management. Use for listing tasks, creating tasks, updating task status, and managing workspaces. Base URL: https://api.clickup.com/api/v2 version: 1.0.0 tags:

  • productivity
  • task-management
  • api

ClickUp Integration

Credentials

Note: Configure your credentials in TOOLS.md or set environment variables:

  • CLICKUP_API_TOKEN - Your ClickUp API token
  • CLICKUP_WORKSPACE_ID - Your ClickUp workspace ID

User Assignment Guide

When assigning tasks, use the correct email based on who should do the work:

EmailWhoUse When
your-email@example.comHumanTasks for you to do manually
ai-assistant@example.comAI AssistantTasks for AI to execute
Both emailsBoth Human + AICollaborative tasks where AI does research/writing, human reviews/decides

Examples

  • AI-only task: "Research trend detection tools" → Assign to AI email
  • Human-only task: "Record video for YouTube" → Assign to your email
  • Collaborative: "Create content strategy" → Assign to both

Common Actions

List Tasks in a List

GET https://api.clickup.com/api/v2/list/{list_id}/task
Authorization: {your_api_token}

Get All Tasks in Workspace

GET https://api.clickup.com/api/v2/team/{workspace_id}/task
Authorization: {your_api_token}

Create Task

POST https://api.clickup.com/api/v2/list/{list_id}/task
Authorization: {your_api_token}
Content-Type: application/json

{
  "name": "Task name",
  "description": "Task description",
  "status": "active"
}

Update Task Status

PUT https://api.clickup.com/api/v2/task/{task_id}
Authorization: {your_api_token}
Content-Type: application/json

{
  "status": "done"
}

Get Task Details

GET https://api.clickup.com/api/v2/task/{task_id}
Authorization: {your_api_token}

Headers for All Requests

Authorization: {your_api_token}
Content-Type: application/json

Status Values

Common statuses: active, pending, review, completed, done

Error Handling

  • 401: Check API token
  • 404: Verify list_id or task_id exists
  • 429: Rate limited - wait before retrying
README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install clickup?

Run openclaw add @savelieve/clickup-manager in your terminal. This installs clickup into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/savelieve/clickup-manager. Review commits and README documentation before installing.