用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/thiagofernandes1987-create/APEX --skill clickup-automation命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Token-aware reasoning workflow with real tools: picks an operating mode to control cost, runs a structured pipeline (decompose → validate → verify → snapshot), and gives Claude Program-of-Thought, RK4/Euler, a code gate, and a safe skill router. Use when: multi-step or high-stakes tasks, real math, precise computation, audits, or the user mentions APEX, PoT, pipeline, or scientific mode.
**v00.33.0**: Ingested from antigravity-awesome-skills community repo
run multiple local CLI agents in parallel (separate tmux sessions)
基于 SOC 职业分类
正在显示 SKILL.md
| name | clickup-automation |
| description | "**v00.33.0**: Ingested from antigravity-awesome-skills community repo" |
Automate ClickUp project management workflows including task creation and updates, workspace hierarchy navigation, comments, and team member management through Composio's ClickUp toolkit.
RUBE_MANAGE_CONNECTIONS with toolkit clickupRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit clickupWhen to use: User wants to create tasks, subtasks, update task properties, or list tasks in a ClickUp list.
Tool sequence:
CLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES - Get workspace/team IDs [Prerequisite]CLICKUP_GET_SPACES - List spaces in the workspace [Prerequisite]CLICKUP_GET_FOLDERS - List folders in a space [Prerequisite]CLICKUP_GET_FOLDERLESS_LISTS - Get lists not inside folders [Optional]CLICKUP_GET_LIST - Validate list and check available statuses [Prerequisite]CLICKUP_CREATE_TASK - Create a task in the target list [Required]CLICKUP_CREATE_TASK (with parent) - Create subtask under a parent task [Optional]CLICKUP_UPDATE_TASK - Modify task status, assignees, dates, priority [Optional]CLICKUP_GET_TASK - Retrieve full task details [Optional]CLICKUP_GET_TASKS - List all tasks in a list with filters [Optional]CLICKUP_DELETE_TASK - Permanently remove a task [Optional]Key parameters for CLICKUP_CREATE_TASK:
list_id: Target list ID (integer, required)name: Task name (string, required)description: Detailed task descriptionstatus: Must exactly match (case-sensitive) a status name configured in the target listpriority: 1 (Urgent), 2 (High), 3 (Normal), 4 (Low)assignees: Array of user IDs (integers)due_date: Unix timestamp in millisecondsparent: Parent task ID string for creating subtaskstags: Array of tag name stringstime_estimate: Estimated time in millisecondsPitfalls:
status is case-sensitive and must match an existing status in the list; use CLICKUP_GET_LIST to check available statusesdue_date and start_date are Unix timestamps in milliseconds, not secondsparent must be a task (not another subtask) in the same listnotify_all triggers watcher notifications; set to false for bulk operationscustom_item_id for milestones (ID 1) is subject to workspace plan quotasWhen to use: User wants to browse or manage the ClickUp workspace structure (Workspaces > Spaces > Folders > Lists).
Tool sequence:
CLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES - List all accessible workspaces [Required]CLICKUP_GET_SPACES - List spaces within a workspace [Required]CLICKUP_GET_SPACE - Get details for a specific space [Optional]CLICKUP_GET_FOLDERS - List folders in a space [Required]CLICKUP_GET_FOLDER - Get details for a specific folder [Optional]CLICKUP_CREATE_FOLDER - Create a new folder in a space [Optional]CLICKUP_GET_FOLDERLESS_LISTS - List lists not inside any folder [Required]CLICKUP_GET_LIST - Get list details including statuses and custom fields [Optional]Key parameters:
team_id: Workspace ID from GET_AUTHORIZED_TEAMS_WORKSPACES (required for spaces)space_id: Space ID (required for folders and folderless lists)folder_id: Folder ID (required for GET_FOLDER)list_id: List ID (required for GET_LIST)archived: Boolean filter for archived/active itemsPitfalls:
CLICKUP_GET_FOLDERLESS_LISTS to find lists not inside folders; CLICKUP_GET_FOLDERS only returns foldersteam_id in ClickUp API refers to the Workspace ID, not a user groupWhen to use: User wants to add comments, review existing comments, or manage comment threads on tasks.
Tool sequence:
CLICKUP_GET_TASK - Verify task exists and get task_id [Prerequisite]CLICKUP_CREATE_TASK_COMMENT - Add a new comment to the task [Required]CLICKUP_GET_TASK_COMMENTS - List existing comments on the task [Optional]CLICKUP_UPDATE_COMMENT - Edit comment text, assignee, or resolution status [Optional]Key parameters for CLICKUP_CREATE_TASK_COMMENT:
task_id: Task ID string (required)comment_text: Comment content with ClickUp formatting support (required)assignee: User ID to assign the comment to (required)notify_all: true/false for watcher notifications (required)Key parameters for CLICKUP_GET_TASK_COMMENTS:
task_id: Task ID string (required)start / start_id: Pagination for older comments (max 25 per page)Pitfalls:
CLICKUP_CREATE_TASK_COMMENT requires all four fields: task_id, comment_text, assignee, and notify_allassignee on a comment assigns the comment (not the task) to that userstart (Unix ms) and start_id for older pagesCLICKUP_UPDATE_COMMENT requires all four fields: comment_id, comment_text, assignee, resolvedWhen to use: User wants to view workspace members, check seat utilization, or look up user details.
Tool sequence:
CLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES - List workspaces and get team_id [Required]CLICKUP_GET_WORKSPACE_SEATS - Check seat utilization (members vs guests) [Required]CLICKUP_GET_TEAMS - List user groups within the workspace [Optional]CLICKUP_GET_USER - Get details for a specific user (Enterprise only) [Optional]CLICKUP_GET_CUSTOM_ROLES - List custom permission roles [Optional]Key parameters:
team_id: Workspace ID (required for all team operations)user_id: Specific user ID for GET_USERgroup_ids: Comma-separated group IDs to filter teamsPitfalls:
CLICKUP_GET_WORKSPACE_SEATS returns seat counts, not member details; distinguish members from guestsCLICKUP_GET_TEAMS returns user groups, not workspace members; empty groups does not mean no membersCLICKUP_GET_USER is only available on ClickUp Enterprise PlanWhen to use: User wants to find tasks with specific filters (status, assignee, dates, tags, custom fields).
Tool sequence:
CLICKUP_GET_TASKS - Filter tasks in a list with multiple criteria [Required]CLICKUP_GET_TASK - Get full details for individual tasks [Optional]Key parameters for CLICKUP_GET_TASKS:
list_id: List ID (integer, required)statuses: Array of status strings to filter byassignees: Array of user ID stringstags: Array of tag name stringsdue_date_gt / due_date_lt: Unix timestamp in ms for date rangeinclude_closed: Boolean to include closed taskssubtasks: Boolean to include subtasksorder_by: "id", "created", "updated", or "due_date"page: Page number starting at 0 (max 100 tasks per page)Pitfalls:
list_id are returned; tasks in sublists are not includedcustom_fields filter accepts an array of JSON strings, not objectsAlways resolve names to IDs through the hierarchy:
CLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES and match by nameCLICKUP_GET_SPACES with team_idCLICKUP_GET_FOLDERS with space_idCLICKUP_GET_FOLDERLESS_LISTSCLICKUP_GET_TASKS with list_id and match by nameCLICKUP_GET_TASKS: Page-based with page starting at 0, max 100 tasks per pageCLICKUP_GET_TASK_COMMENTS: Uses start (Unix ms) and start_id for cursor-based paging, max 25 per pageRetry-After header when presentnotify_all=false for bulk operations to reduce notification loadteam_id in the API means Workspace ID, not a user groupstatus on tasks is case-sensitive and list-specificpriority is an integer 1-4 (1=Urgent, 4=Low), not a stringCLICKUP_CREATE_TASK_COMMENT marks assignee and notify_all as required" " to CLICKUP_UPDATE_TASK| Task | Tool Slug | Key Params |
|---|---|---|
| List workspaces | CLICKUP_GET_AUTHORIZED_TEAMS_WORKSPACES | (none) |
| List spaces | CLICKUP_GET_SPACES | team_id |
| Get space details | CLICKUP_GET_SPACE | space_id |
| List folders | CLICKUP_GET_FOLDERS | space_id |
| Get folder details | CLICKUP_GET_FOLDER | folder_id |
| Create folder | CLICKUP_CREATE_FOLDER | space_id, name |
| Folderless lists | CLICKUP_GET_FOLDERLESS_LISTS | space_id |
| Get list details | CLICKUP_GET_LIST | list_id |
| Create task | CLICKUP_CREATE_TASK | list_id, name, status, assignees |
| Update task | CLICKUP_UPDATE_TASK | task_id, status, priority |
| Get task | CLICKUP_GET_TASK | task_id, include_subtasks |
| List tasks | CLICKUP_GET_TASKS | list_id, statuses, page |
| Delete task | CLICKUP_DELETE_TASK | task_id |
| Add comment | CLICKUP_CREATE_TASK_COMMENT | task_id, comment_text, assignee |
| List comments |
This skill is applicable to execute the workflow or actions described in the overview.
Apply —
CLICKUP_GET_TASK_COMMENTStask_id, start, start_id |
| Update comment | CLICKUP_UPDATE_COMMENT | comment_id, comment_text, resolved |
| Workspace seats | CLICKUP_GET_WORKSPACE_SEATS | team_id |
| List user groups | CLICKUP_GET_TEAMS | team_id |
| Get user details | CLICKUP_GET_USER | team_id, user_id |
| Custom roles | CLICKUP_GET_CUSTOM_ROLES | team_id |