← ClaudeAtlas

asana-automationlisted

Automate Asana tasks via Rube MCP (Composio): tasks, projects, sections, teams, workspaces. Always search tools first for current schemas.
aiskillstore/marketplace · ★ 334 · AI & Automation · score 83
Install: claude install-skill aiskillstore/marketplace
# Asana Automation via Rube MCP Automate Asana operations through Composio's Asana toolkit via Rube MCP. ## Prerequisites - Rube MCP must be connected (RUBE_SEARCH_TOOLS available) - Active Asana connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `asana` - Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas ## Setup **Get 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. 1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds 2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `asana` 3. If connection is not ACTIVE, follow the returned auth link to complete Asana OAuth 4. Confirm connection status shows ACTIVE before running any workflows ## Core Workflows ### 1. Manage Tasks **When to use**: User wants to create, search, list, or organize tasks **Tool sequence**: 1. `ASANA_GET_MULTIPLE_WORKSPACES` - Get workspace ID [Prerequisite] 2. `ASANA_SEARCH_TASKS_IN_WORKSPACE` - Search tasks [Optional] 3. `ASANA_GET_TASKS_FROM_A_PROJECT` - List project tasks [Optional] 4. `ASANA_CREATE_A_TASK` - Create a new task [Optional] 5. `ASANA_GET_A_TASK` - Get task details [Optional] 6. `ASANA_CREATE_SUBTASK` - Create a subtask [Optional] 7. `ASANA_GET_TASK_SUBTASKS` - List subtasks [Optional] **Key parameters**: - `workspace`: Workspace GID (required for search/creation) - `projects`: Array of project GIDs to add task to - `name`: Task name - `notes`: Task de