A library of Agent Skills for managing ClickUp workspaces via direct REST API calls. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Claude Code, Gemini CLI, Cursor, and others.
Install any skill from this repository using the skills CLI. This command will automatically detect your active coding agents and place the skill in the appropriate directory.
# List all available skills in this repository
npx skills add BrightProgrammer7/clickup-skills --list
# Install the ClickUp skill globally
npx skills add BrightProgrammer7/clickup-skills --skill clickup --globalInteract with ClickUp workspaces using direct REST API calls (curl). No MCP server required — just a personal API token stored in CLICKUP_TOKEN.
Capabilities:
- Workspace, space, folder, and list management
- Task CRUD operations (create, read, update, delete)
- Subtask creation and management
- Comments and custom fields
- Time tracking (entries, timers)
- Member and tag management
- Goals and webhooks
- Pagination and rate limit handling
npx skills add BrightProgrammer7/clickup-skills --skill clickup --global- Go to ClickUp > Settings > Apps > API Token and generate a personal token
- Export the token:
export CLICKUP_TOKEN="pk_YOUR_TOKEN_HERE"
skills/clickup/
├── SKILL.md — Agent instructions and API reference
├── clickup-api-reference.md — Full endpoint documentation
└── clickup.sh — Helper script for common operations
All new skills should follow the standardized structure:
skills/[category]/
├── SKILL.md — The "Mission Control" for the agent
├── scripts/ — Executable helpers and utilities
├── resources/ — Knowledge base (checklists, guides)
└── examples/ — Reference implementations
- Automation: Skills that create workflows triggered by ClickUp webhooks
- Reporting: Skills that aggregate task data into summaries and dashboards
- Integration: Skills that sync ClickUp with other tools (GitHub, Slack, etc.)
- Bulk Operations: Skills that perform batch updates across tasks and lists