重要前提
安装AI Skills的关键前提是:必须科学上网,且开启TUN模式,这一点至关重要,直接决定安装能否顺利完成,在此郑重提醒三遍:科学上网,科学上网,科学上网。查看完整安装教程 →
asana-automation by sickn33/antigravity-awesome-skills
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill asana-automation通过 Composio 的 Asana 工具包和 Rube MCP 自动化 Asana 操作。
RUBE_SEARCH_TOOLS 可用)RUBE_MANAGE_CONNECTIONS 使用 asana 工具包建立有效的 Asana 连接RUBE_SEARCH_TOOLS 以获取当前工具模式获取 Rube MCP:在您的客户端配置中将 https://rube.app/mcp 添加为 MCP 服务器。无需 API 密钥——只需添加端点即可使用。
RUBE_SEARCH_TOOLS 有响应来验证 Rube MCP 是否可用asana 调用 广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
RUBE_MANAGE_CONNECTIONS使用场景:用户希望创建、搜索、列出或组织任务
工具调用顺序:
ASANA_GET_MULTIPLE_WORKSPACES - 获取工作区 ID [前提条件]ASANA_SEARCH_TASKS_IN_WORKSPACE - 搜索任务 [可选]ASANA_GET_TASKS_FROM_A_PROJECT - 列出项目任务 [可选]ASANA_CREATE_A_TASK - 创建新任务 [可选]ASANA_GET_A_TASK - 获取任务详情 [可选]ASANA_CREATE_SUBTASK - 创建子任务 [可选]ASANA_GET_TASK_SUBTASKS - 列出子任务 [可选]关键参数:
workspace:工作区 GID(搜索/创建必需)projects:要添加任务的项目 GID 数组name:任务名称notes:任务描述assignee:负责人(用户 GID 或邮箱)due_on:截止日期 (YYYY-MM-DD)常见问题:
使用场景:用户希望创建项目、管理分组或组织任务
工具调用顺序:
ASANA_GET_WORKSPACE_PROJECTS - 列出工作区项目 [可选]ASANA_GET_A_PROJECT - 获取项目详情 [可选]ASANA_CREATE_A_PROJECT - 创建新项目 [可选]ASANA_GET_SECTIONS_IN_PROJECT - 列出分组 [可选]ASANA_CREATE_SECTION_IN_PROJECT - 创建新分组 [可选]ASANA_ADD_TASK_TO_SECTION - 将任务移至分组 [可选]ASANA_GET_TASKS_FROM_A_SECTION - 列出分组中的任务 [可选]关键参数:
project_gid:项目 GIDname:项目或分组名称workspace:用于创建的工作区 GIDtask:用于分组分配的任务 GIDsection:分组 GID常见问题:
DUPLICATE_PROJECT 会创建一个副本,并可选择包含任务使用场景:用户希望列出团队、团队成员或工作区用户
工具调用顺序:
ASANA_GET_TEAMS_IN_WORKSPACE - 列出工作区团队 [可选]ASANA_GET_USERS_FOR_TEAM - 列出团队成员 [可选]ASANA_GET_USERS_FOR_WORKSPACE - 列出所有工作区用户 [可选]ASANA_GET_CURRENT_USER - 获取已认证用户 [可选]ASANA_GET_MULTIPLE_USERS - 获取多个用户详情 [可选]关键参数:
workspace_gid:工作区 GIDteam_gid:团队 GID常见问题:
使用场景:用户需要高效执行批量操作
工具调用顺序:
ASANA_SUBMIT_PARALLEL_REQUESTS - 并行执行多个 API 调用 [必需]关键参数:
actions:包含 method、path 和 data 的操作对象数组常见问题:
工作区名称 -> GID:
1. 调用 ASANA_GET_MULTIPLE_WORKSPACES
2. 按名称查找工作区
3. 提取 gid 字段
项目名称 -> GID:
1. 使用工作区 GID 调用 ASANA_GET_WORKSPACE_PROJECTS
2. 按名称查找项目
3. 提取 gid 字段
offsetnext_pagenext_page.offset 中的 offset 传递给下一个请求GID 格式:
工作区作用域:
| 任务 | 工具标识 | 关键参数 |
|---|---|---|
| 列出工作区 | ASANA_GET_MULTIPLE_WORKSPACES | (无) |
| 搜索任务 | ASANA_SEARCH_TASKS_IN_WORKSPACE | workspace, text |
| 创建任务 | ASANA_CREATE_A_TASK | workspace, name, projects |
| 获取任务 | ASANA_GET_A_TASK | task_gid |
| 创建子任务 | ASANA_CREATE_SUBTASK | parent, name |
| 列出子任务 | ASANA_GET_TASK_SUBTASKS | task_gid |
| 项目任务 | ASANA_GET_TASKS_FROM_A_PROJECT | project_gid |
| 列出项目 | ASANA_GET_WORKSPACE_PROJECTS | workspace |
| 创建项目 | ASANA_CREATE_A_PROJECT | workspace, name |
| 获取项目 | ASANA_GET_A_PROJECT | project_gid |
| 复制项目 | ASANA_DUPLICATE_PROJECT | project_gid |
| 列出分组 | ASANA_GET_SECTIONS_IN_PROJECT | project_gid |
| 创建分组 | ASANA_CREATE_SECTION_IN_PROJECT | project_gid, name |
| 添加到分组 | ASANA_ADD_TASK_TO_SECTION | section, task |
| 分组任务 | ASANA_GET_TASKS_FROM_A_SECTION | section_gid |
| 列出团队 | ASANA_GET_TEAMS_IN_WORKSPACE | workspace_gid |
| 团队成员 | ASANA_GET_USERS_FOR_TEAM | team_gid |
| 工作区用户 | ASANA_GET_USERS_FOR_WORKSPACE | workspace_gid |
| 当前用户 | ASANA_GET_CURRENT_USER | (无) |
| 并行请求 | ASANA_SUBMIT_PARALLEL_REQUESTS | actions |
此技能适用于执行概述中描述的工作流或操作。
每周安装量
65
代码仓库
GitHub 星标数
27.4K
首次出现
2026年2月15日
安全审计
安装于
codex64
opencode64
github-copilot63
kimi-cli63
amp63
gemini-cli63
Automate Asana operations through Composio's Asana toolkit via Rube MCP.
RUBE_MANAGE_CONNECTIONS with toolkit asanaRUBE_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 asanaWhen to use : User wants to create, search, list, or organize tasks
Tool sequence :
ASANA_GET_MULTIPLE_WORKSPACES - Get workspace ID [Prerequisite]ASANA_SEARCH_TASKS_IN_WORKSPACE - Search tasks [Optional]ASANA_GET_TASKS_FROM_A_PROJECT - List project tasks [Optional]ASANA_CREATE_A_TASK - Create a new task [Optional]ASANA_GET_A_TASK - Get task details [Optional]ASANA_CREATE_SUBTASK - Create a subtask [Optional]ASANA_GET_TASK_SUBTASKS - List subtasks [Optional]Key parameters :
workspace: Workspace GID (required for search/creation)projects: Array of project GIDs to add task toname: Task namenotes: Task descriptionassignee: Assignee (user GID or email)due_on: Due date (YYYY-MM-DD)Pitfalls :
When to use : User wants to create projects, manage sections, or organize tasks
Tool sequence :
ASANA_GET_WORKSPACE_PROJECTS - List workspace projects [Optional]ASANA_GET_A_PROJECT - Get project details [Optional]ASANA_CREATE_A_PROJECT - Create a new project [Optional]ASANA_GET_SECTIONS_IN_PROJECT - List sections [Optional]ASANA_CREATE_SECTION_IN_PROJECT - Create a new section [Optional]ASANA_ADD_TASK_TO_SECTION - Move task to section [Optional]ASANA_GET_TASKS_FROM_A_SECTION - List tasks in section [Optional]Key parameters :
project_gid: Project GIDname: Project or section nameworkspace: Workspace GID for creationtask: Task GID for section assignmentsection: Section GIDPitfalls :
When to use : User wants to list teams, team members, or workspace users
Tool sequence :
ASANA_GET_TEAMS_IN_WORKSPACE - List workspace teams [Optional]ASANA_GET_USERS_FOR_TEAM - List team members [Optional]ASANA_GET_USERS_FOR_WORKSPACE - List all workspace users [Optional]ASANA_GET_CURRENT_USER - Get authenticated user [Optional]ASANA_GET_MULTIPLE_USERS - Get multiple user details [Optional]Key parameters :
workspace_gid: Workspace GIDteam_gid: Team GIDPitfalls :
When to use : User needs to perform bulk operations efficiently
Tool sequence :
ASANA_SUBMIT_PARALLEL_REQUESTS - Execute multiple API calls in parallel [Required]Key parameters :
actions: Array of action objects with method, path, and dataPitfalls :
Workspace name - > GID:
1. Call ASANA_GET_MULTIPLE_WORKSPACES
2. Find workspace by name
3. Extract gid field
Project name - > GID:
1. Call ASANA_GET_WORKSPACE_PROJECTS with workspace GID
2. Find project by name
3. Extract gid field
offset parameternext_page in responseoffset from next_page.offset for next requestGID Format :
Workspace Scoping :
| Task | Tool Slug | Key Params |
|---|---|---|
| List workspaces | ASANA_GET_MULTIPLE_WORKSPACES | (none) |
| Search tasks | ASANA_SEARCH_TASKS_IN_WORKSPACE | workspace, text |
| Create task | ASANA_CREATE_A_TASK | workspace, name, projects |
| Get task | ASANA_GET_A_TASK | task_gid |
| Create subtask | ASANA_CREATE_SUBTASK | parent, name |
| List subtasks | ASANA_GET_TASK_SUBTASKS | task_gid |
| Project tasks | ASANA_GET_TASKS_FROM_A_PROJECT | project_gid |
| List projects | ASANA_GET_WORKSPACE_PROJECTS | workspace |
| Create project | ASANA_CREATE_A_PROJECT | workspace, name |
This skill is applicable to execute the workflow or actions described in the overview.
Weekly Installs
65
Repository
GitHub Stars
27.4K
First Seen
Feb 15, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
codex64
opencode64
github-copilot63
kimi-cli63
amp63
gemini-cli63
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
48,700 周安装
| Get project | ASANA_GET_A_PROJECT | project_gid |
| Duplicate project | ASANA_DUPLICATE_PROJECT | project_gid |
| List sections | ASANA_GET_SECTIONS_IN_PROJECT | project_gid |
| Create section | ASANA_CREATE_SECTION_IN_PROJECT | project_gid, name |
| Add to section | ASANA_ADD_TASK_TO_SECTION | section, task |
| Section tasks | ASANA_GET_TASKS_FROM_A_SECTION | section_gid |
| List teams | ASANA_GET_TEAMS_IN_WORKSPACE | workspace_gid |
| Team members | ASANA_GET_USERS_FOR_TEAM | team_gid |
| Workspace users | ASANA_GET_USERS_FOR_WORKSPACE | workspace_gid |
| Current user | ASANA_GET_CURRENT_USER | (none) |
| Parallel requests | ASANA_SUBMIT_PARALLEL_REQUESTS | actions |