← 返回 Skills 市场
dyagil

Clickup

作者 dyagil · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
27
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install dyagil-clickup
功能描述
Track tasks in ClickUp from an AI agent — check open tasks before starting work, log completed work after, and capture future ideas. Use whenever the user as...
使用说明 (SKILL.md)

ClickUp Task Tracking for AI Agents

This skill is tuned for a specific personal ClickUp workspace, but the patterns generalize. Fork it and edit the list IDs in the Configuration section below.

Principle

ClickUp is the persistent task store that lives next to your agent's daily memory files. Use it for active work, completed work, and future ideas — anything the user might later want to ask "what's open?" or "what did you finish this week?" about.

Iron Rules

Before any meaningful request

Before starting non-trivial work, check if a relevant task is already open:

cu list todo      # open tasks
cu search "term"  # quick fuzzy search

Do check when:

  • The user asks for a complex action (build a feature, fix a bug, add a capability).
  • They say "remember this" / "write that down".
  • An idea comes up that isn't urgent but worth keeping.

Don't bother when:

  • Simple info questions ("what time is it", "what did we do yesterday").
  • Quick chat-style replies.
  • Single-turn requests that finish in the same response.

After any meaningful request

When done, log the result:

# Add a new task
cu add "task description" --desc "full details" --priority 2

# Close one
cu done \x3Ctask_id>

Priority scale:

  • 1 = Urgent (emergency)
  • 2 = High (important feature / critical bug)
  • 3 = Normal (default)
  • 4 = Low (nice-to-have / future idea)

Lists

List Purpose
todo Open — what needs doing / in progress
done Completed work. On ClickUp Free, cu done flips status to complete instead of moving lists (free plan blocks cross-list moves). cu list done shows all completed items across lists.
ideas Future ideas, "maybe one day" features

Commands

cu list                   # default: todo
cu list done              # completed
cu list ideas             # future ideas
cu list all               # everything

cu add "task name"                 # adds to todo
cu add "idea"      --list ideas
cu add "critical bug" --priority 1

cu done \x3Cid-or-name>      # close task
cu search "term"
cu spaces                 # debug: show workspace structure

Recommended Patterns

Pattern 1 — New request from the user

  1. User: "Add feature X to project Y"
  2. Agent: cu search "X" or cu list todo first — maybe already tracked?
  3. If not: cu add "X" --priority 2
  4. Do the work.
  5. When done: cu done \x3Cid>

Pattern 2 — An idea surfaces mid-conversation

User: "It would be nice if Y existed someday."

  • Agent: cu add "Y" --list ideas --priority 4
  • Continue the conversation without breaking flow.

Pattern 3 — Bug fixed inline

While doing other work you discover and fix a bug:

  • After the fix: cu add "[FIXED] bug in sync flow" --list done

Configuration

Before using this skill, edit ~/.openclaw/credentials/clickup/config.json (or cu.cjs:DEFAULT_CONFIG) with your workspace IDs:

{
  "teamId":   "\x3Cyour-team-id>",
  "spaceId":  "\x3Cyour-space-id>",
  "folderId": "\x3Cyour-folder-id>",
  "lists": {
    "todo":  "\x3Clist-id-for-active>",
    "done":  "\x3Clist-id-for-completed>",
    "ideas": "\x3Clist-id-for-ideas>"
  }
}

Get these by running cu spaces after setting your token — it prints the full structure.

Credentials

  • Token: store at ~/.openclaw/credentials/clickup/api_token (chmod 600).
  • Config: ~/.openclaw/credentials/clickup/config.json (optional override).
  • CLI: ~/bin/cu symlinked to your local cu.cjs (Node.js, plain https, no dependencies).

Get an API token at: https://clickup.com/api → Apps → Generate.

API Notes

  • ClickUp returns task.id without prefix (e.g. 86exjx19r). The web app adds t/ in the URL: https://app.clickup.com/t/86exjx19r.
  • Free tier blocks moving tasks between lists. Close-in-place by setting status to complete instead.

ClickUp vs Daily Memory

These complement each other:

Daily memory (memory/YYYY-MM-DD.md) ClickUp
What Free-form journal, in-the-moment Formal task list
Content "Talked to X", "debated Y", moments "Need to build X", "fixed bug Z"
Who reads it Agent Agent + user (in ClickUp app)
Frequency Continuous during conversation Only for meaningful actions

Rule of thumb: if the user might ask "what did you finish this week?", it belongs in ClickUp.

安全使用建议
This skill appears benign for users who want an agent to manage ClickUp tasks. Before installing, make sure you trust and have reviewed the local `cu`/`cu.cjs` CLI, configure it only for your intended ClickUp workspace and lists, protect the API token, and understand that the agent may create or close tasks as part of normal non-trivial work.
能力评估
Purpose & Capability
The stated purpose and instructions align: the skill is for tracking open tasks, completed work, and ideas in ClickUp. Users should note that this includes mutating ClickUp task state.
Instruction Scope
The skill tells the agent to check ClickUp before non-trivial work and log or close tasks afterward. This is disclosed and purpose-aligned, but may happen as part of normal agent operation.
Install Mechanism
No install spec or code is provided, while the instructions reference a local `cu`/`cu.cjs` helper. That helper is outside the reviewed artifacts.
Credentials
A ClickUp token and workspace/list configuration are expected for this integration, but the registry metadata declares no credentials or required binaries.
Persistence & Privilege
The skill intentionally uses ClickUp as a persistent task store. This is disclosed and scoped to task tracking, with no evidence of background persistence or hidden execution.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install dyagil-clickup
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /dyagil-clickup 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug dyagil-clickup
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Clickup 是什么?

Track tasks in ClickUp from an AI agent — check open tasks before starting work, log completed work after, and capture future ideas. Use whenever the user as... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 27 次。

如何安装 Clickup?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install dyagil-clickup」即可一键安装,无需额外配置。

Clickup 是免费的吗?

是的,Clickup 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Clickup 支持哪些平台?

Clickup 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Clickup?

由 dyagil(@dyagil)开发并维护,当前版本 v1.0.0。

💬 留言讨论