Pular para o conteúdo
Skillpedia
Automações48 mil · #2206

asana-automation

Faz seu agente automatizar tarefas no Asana, como criar tarefas e projetos. É útil para gerenciar fluxos de trabalho e melhorar a organização.

O que ela faz

Esta ferramenta ajuda você a organizar e gerenciar suas tarefas e projetos no Asana. Você pode criar novas tarefas, listas, projetos e seções, além de pesquisar e organizar o que já existe.

Quando usar

  • ✓Quando você precisa criar uma nova tarefa no Asana.
  • ✓Para listar todas as tarefas de um projeto específico.
  • ✓Quando quiser organizar tarefas em seções dentro de um projeto.

Exemplo do que pedir para a IA

“Crie uma tarefa chamada 'Revisar proposta' no projeto 'Vendas' e me lembre amanhã.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/asana-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/asana-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta à sua conta Asana e usa comandos específicos para realizar ações como criar tarefas ou projetos. Ela precisa que você autorize o acesso à sua conta Asana.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill asana-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/asana-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação do Asana via Rube MCP

Automatize operações do Asana através do toolkit do Asana do Composio via Rube MCP.

Pré-requisitos

  • O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão ativa com o Asana via RUBE_MANAGE_CONNECTIONS com o toolkit asana
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas de ferramentas atuais

Configuração

Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit asana
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o OAuth do Asana
  4. Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho

Fluxos de Trabalho Principais

1. Gerenciar Tarefas

Quando usar: O usuário deseja criar, pesquisar, listar ou organizar tarefas

Sequência de ferramentas:

  1. ASANA_GET_MULTIPLE_WORKSPACES - Obter ID do espaço de trabalho [Pré-requisito]
  2. ASANA_SEARCH_TASKS_IN_WORKSPACE - Pesquisar tarefas [Opcional]
  3. ASANA_GET_TASKS_FROM_A_PROJECT - Listar tarefas do projeto [Opcional]
  4. ASANA_CREATE_A_TASK - Criar uma nova tarefa [Opcional]
  5. ASANA_GET_A_TASK - Obter detalhes da tarefa [Opcional]
  6. ASANA_CREATE_SUBTASK - Criar uma subtarefa [Opcional]
  7. ASANA_GET_TASK_SUBTASKS - Listar subtarefas [Opcional]

Parâmetros chave:

  • workspace: GID do espaço de trabalho (obrigatório para pesquisa/criação)
  • projects: Matriz de GIDs de projetos para adicionar a tarefa
  • name: Nome da tarefa
  • notes: Descrição da tarefa
  • assignee: Responsável (GID do usuário ou e-mail)
  • due_on: Data de vencimento (AAAA-MM-DD)

Armadilhas:

  • O GID do espaço de trabalho é necessário para a maioria das operações; obtenha-o primeiro
  • Os GIDs de tarefas são retornados como strings, não inteiros
  • A pesquisa tem escopo de espaço de trabalho, não de projeto

2. Gerenciar Projetos e Seções

Quando usar: O usuário deseja criar projetos, gerenciar seções ou organizar tarefas

Sequência de ferramentas:

  1. ASANA_GET_WORKSPACE_PROJECTS - Listar projetos do espaço de trabalho [Opcional]
  2. ASANA_GET_A_PROJECT - Obter detalhes do projeto [Opcional]
  3. ASANA_CREATE_A_PROJECT - Criar um novo projeto [Opcional]
  4. ASANA_GET_SECTIONS_IN_PROJECT - Listar seções [Opcional]
  5. ASANA_CREATE_SECTION_IN_PROJECT - Criar uma nova seção [Opcional]
  6. ASANA_ADD_TASK_TO_SECTION - Mover tarefa para seção [Opcional]
  7. ASANA_GET_TASKS_FROM_A_SECTION - Listar tarefas na seção [Opcional]

Parâmetros chave:

  • project_gid: GID do projeto
  • name: Nome do projeto ou seção
  • workspace: GID do espaço de trabalho para criação
  • task: GID da tarefa para atribuição de seção
  • section: GID da seção

Armadilhas:

  • Projetos pertencem a espaços de trabalho; o GID do espaço de trabalho é necessário para a criação
  • Seções são ordenadas dentro de um projeto
  • DUPLICATE_PROJECT cria uma cópia com inclusão opcional de tarefas

3. Gerenciar Equipes e Usuários

Quando usar: O usuário deseja listar equipes, membros de equipe ou usuários do espaço de trabalho

Sequência de ferramentas:

  1. ASANA_GET_TEAMS_IN_WORKSPACE - Listar equipes do espaço de trabalho [Opcional]
  2. ASANA_GET_USERS_FOR_TEAM - Listar membros da equipe [Opcional]
  3. ASANA_GET_USERS_FOR_WORKSPACE - Listar todos os usuários do espaço de trabalho [Opcional]
  4. ASANA_GET_CURRENT_USER - Obter usuário autenticado [Opcional]
  5. ASANA_GET_MULTIPLE_USERS - Obter detalhes de múltiplos usuários [Opcional]

Parâmetros chave:

  • workspace_gid: GID do espaço de trabalho
  • team_gid: GID da equipe

Armadilhas:

  • Usuários têm escopo de espaço de trabalho
  • A associação à equipe requer o GID da equipe

4. Operações Paralelas

Quando usar: O usuário precisa realizar operações em massa de forma eficiente

Sequência de ferramentas:

  1. ASANA_SUBMIT_PARALLEL_REQUESTS - Executar múltiplas chamadas de API em paralelo [Obrigatório]

Parâmetros chave:

  • actions: Matriz de objetos de ação com método, caminho e dados

Armadilhas:

  • Cada ação deve ser uma chamada de API válida do Asana
  • Solicitações individuais com falha não revertem as bem-sucedidas

Padrões Comuns

Resolução de ID

Nome do espaço de trabalho -> GID:

1. Call ASANA_GET_MULTIPLE_WORKSPACES
2. Find workspace by name
3. Extract gid field

Nome do projeto -> GID:

1. Call ASANA_GET_WORKSPACE_PROJECTS with workspace GID
2. Find project by name
3. Extract gid field

Paginação

  • O Asana usa paginação baseada em cursor com o parâmetro offset
  • Verifique por next_page na resposta
  • Passe offset de next_page.offset para a próxima solicitação

Armadilhas Conhecidas

Formato do GID:

  • Todos os IDs do Asana são strings (GIDs), não inteiros
  • GIDs são identificadores globalmente únicos

Escopo do Espaço de Trabalho:

  • A maioria das operações requer um contexto de espaço de trabalho
  • Tarefas, projetos e usuários têm escopo de espaço de trabalho

…

Perguntas frequentes

Preciso ter uma conta Asana?

Sim, você precisa ter uma conta Asana ativa e conectar esta ferramenta a ela para que funcione.

Como a ferramenta sabe em qual projeto colocar a tarefa?

Você pode especificar o nome do projeto ao pedir para criar uma tarefa, e a ferramenta o encontrará.

Posso criar várias tarefas de uma vez?

Sim, a ferramenta permite executar várias ações ao mesmo tempo para maior eficiência.

Detalhes

Descrição original do autor

Automate Asana tasks via Rube MCP (Composio): tasks, projects, sections, teams, workspaces. Always search tools first for current schemas.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2206
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas