ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

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 use this skill?

Integrate the ClickUp skill with OpenClaw to automate task management, generate team reports, and streamline your workflow with advanced API query capabilities.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/shubhs0707/clickup
Or

What This Skill Does

The ClickUp skill for OpenClaw provides a robust interface for interacting with the ClickUp REST API, enabling seamless task management, reporting, and workflow automation. It is designed to act as a bridge between the OpenClaw AI agent and your project management environment. The skill handles complex API requirements such as pagination and subtask identification, ensuring that you receive complete and accurate data sets. By leveraging this tool, you can programmatically list tasks, filter by specific criteria, perform aggregate counts, and identify assignee workloads without manually navigating the ClickUp dashboard.

Installation

To integrate this skill, run the following command in your terminal: clawhub install openclaw/skills/skills/shubhs0707/clickup Ensure you have configured your TOOLS.md file with the required CLICKUP_API_KEY and CLICKUP_TEAM_ID. For users requiring more granular filtering, Space IDs and List IDs should also be defined in the configuration to optimize query efficiency.

Use Cases

  • Project Status Reporting: Automatically generate summary reports on task completion rates, broken down by parent tasks and subtasks.
  • Workload Balancing: Identify bottlenecks by querying assignees and determining how many open tasks are allocated to specific team members.
  • Automated Triage: Use the agent to periodically scan for unassigned tasks or specific priority levels across multiple lists and workspaces.
  • Syncing Data: Extract task details for migration or secondary analysis outside of the ClickUp platform.

Example Prompts

  1. "OpenClaw, pull a list of all open tasks assigned to me, including subtasks, and group them by status."
  2. "Generate a report on how many tasks each team member has currently assigned in the Engineering workspace."
  3. "List all tasks in the 'Product Roadmap' list that have not been updated in the last 48 hours and identify their parent task status."

Tips & Limitations

  • Mandatory Subtasks: Always ensure your queries include subtasks=true. Because ClickUp treats subtasks as first-class citizens, failing to include this parameter will result in truncated data, missing up to 70% of your actual workflow.
  • Pagination Handling: The ClickUp API limits responses to 100 items per call. OpenClaw handles this via loops, but ensure your scripts verify the last_page boolean to prevent incomplete data pulls.
  • API Sensitivity: Be mindful of API rate limits. If your workspace has thousands of tasks, space out your automated queries to avoid hitting thresholds.
  • Data Structure: Use jq filters to isolate parent tasks (parent == null) versus subtasks (parent != null) for accurate reporting.

Metadata

Stars1015
Views0
Updated2026-02-15
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-shubhs0707-clickup": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#clickup#productivity#task-management#workflow-automation#api-integration
Safety Score: 4/5

Flags: network-access, external-api