Automação do Google Tasks

Automatize o Google Tasks via Rube MCP (Composio): crie, liste, atualize, exclua, mova e insira em lote tarefas e listas de tarefas. Sempre pesquise as ferramentas primeiro para obter os esquemas atuais.

O que é Automação do Google Tasks?

Esta skill permite que agentes de IA automatizem completamente as operações do Google Tasks por meio da API Rube MCP (Composio). Ela oferece ferramentas para criar, listar, atualizar, excluir, mover e inserir em lote tarefas e listas de tarefas, além de gerenciar subtarefas e limpar tarefas concluídas. É compatível com qualquer cliente MCP (Claude Code, Cursor, Codex, etc.) e requer apenas a conexão do servidor MCP `https://rube.app/mcp`. O uso correto exige chamar `RUBE_SEARCH_TOOLS` primeiro para obter os esquemas atuais das ferramentas, garantindo que os parâmetros e tipos estejam sempre atualizados. A automação é útil para integração de fluxos de trabalho que envolvem gerenciamento de tarefas, como sincronização com outros sistemas, criação em massa de tarefas a partir de dados externos, ou reordenação e conclusão automática de tarefas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/googletasks-automation

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Automação do Google Tasks via Rube MCP

Crie, gerencie, organize e realize operações em lote no Google Tasks e listas de tarefas usando o Rube MCP (Composio).

Documentação do toolkit: composio.dev/toolkits/googletasks

Pré-requisitos

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

Configuração

Obter 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 googletasks
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
  4. Confirme se o status da conexão mostra ATIVO antes de executar qualquer fluxo de trabalho

Fluxos de Trabalho Principais

1. Listar Todas as Listas de Tarefas

Use GOOGLETASKS_LIST_TASK_LISTS para buscar todas as listas de tarefas disponíveis para o usuário autenticado.

Ferramenta: GOOGLETASKS_LIST_TASK_LISTS
Parâmetros:
  - maxResults: Máximo de listas de tarefas a retornar
  - pageToken: Token de paginação para a próxima página

2. Criar uma Nova Tarefa

Use GOOGLETASKS_INSERT_TASK para adicionar uma nova tarefa a uma lista de tarefas específica.

Ferramenta: GOOGLETASKS_INSERT_TASK
Parâmetros:
  - tasklist_id (obrigatório): ID da lista de tarefas de destino
  - title (obrigatório): Título da tarefa
  - notes: Descrição/notas da tarefa
  - due: Data de vencimento no formato RFC3339 (ex.: "2025-01-20T00:00:00.000Z")
  - status: "needsAction" ou "completed"
  - task_parent: ID da tarefa pai (para criar subtarefa)
  - task_previous: ID da tarefa anterior (para ordenação)

3. Listar Todas as Tarefas Entre Listas

Use GOOGLETASKS_LIST_ALL_TASKS para buscar tarefas em todas as listas de tarefas com filtros opcionais.

Ferramenta: GOOGLETASKS_LIST_ALL_TASKS
Parâmetros:
  - max_tasks_total: Máximo total de tarefas a retornar
  - showCompleted: Incluir tarefas concluídas
  - showDeleted: Incluir tarefas excluídas
  - showHidden: Incluir tarefas ocultas
  - dueMin / dueMax: Filtrar por intervalo de data de vencimento
  - completedMin / completedMax: Filtrar por data de conclusão
  - updatedMin: Filtrar por hora da última atualização
  - showAssigned: Incluir tarefas atribuídas

4. Atualizar uma Tarefa Existente

Use GOOGLETASKS_UPDATE_TASK para modificar o título, notas, data de vencimento ou status de uma tarefa.

Ferramenta: GOOGLETASKS_UPDATE_TASK
Parâmetros:
  - tasklist_id (obrigatório): ID da lista de tarefas
  - task_id (obrigatório): ID da tarefa a ser atualizada
  - title: Novo título
  - notes: Notas atualizadas
  - due: Nova data de vencimento (RFC3339)
  - status: "needsAction" ou "completed"

5. Inserir Tarefas em Lote

Use GOOGLETASKS_BULK_INSERT_TASKS para criar várias tarefas de uma só vez em uma única operação.

Ferramenta: GOOGLETASKS_BULK_INSERT_TASKS
Parâmetros:
  - tasklist_id (obrigatório): ID da lista de tarefas de destino
  - tasks (obrigatório): Array de objetos de tarefa (cada um com title, notes, due, status)
  - batch_size: Número de tarefas por requisição em lote

6. Excluir ou Limpar Tarefas

Use GOOGLETASKS_DELETE_TASK para remover uma tarefa específica, ou GOOGLETASKS_CLEAR_TASKS para remover permanentemente todas as tarefas concluídas de uma lista.

Ferramenta: GOOGLETASKS_DELETE_TASK
Parâmetros:
  - tasklist_id (obrigatório): ID da lista de tarefas
  - task_id (obrigatório): ID da tarefa a ser excluída

Ferramenta: GOOGLETASKS_CLEAR_TASKS
Parâmetros:
  - tasklist (obrigatório): ID da lista de tarefas para limpar tarefas concluídas

Padrões Comuns

  • Obtenha o ID da lista de tarefas primeiro: Sempre comece com GOOGLETASKS_LIST_TASK_LISTS para descobrir as listas de tarefas disponíveis e seus IDs antes de criar ou listar tarefas.
  • Liste e depois atualize: Use GOOGLETASKS_LIST_ALL_TASKS ou GOOGLETASKS_LIST_TASKS para encontrar IDs de tarefas, depois use GOOGLETASKS_UPDATE_TASK para modificá-las.
  • Marcar como concluída: Atualize uma tarefa com status: "completed" usando GOOGLETASKS_UPDATE_TASK.
  • Criar subtarefas: Use GOOGLETASKS_INSERT_TASK com o parâmetro task_parent definido como o ID da tarefa pai.
  • Reordenar tarefas: Use GOOGLETASKS_MOVE_TASK para alterar a posição de uma tarefa dentro de sua lista ou alterar seu pai.
  • Criação em lote: Use GOOGLETASKS_BULK_INSERT_TASKS para criar muitas tarefas de uma só vez (por exemplo, importando de outro sistema).

Armadilhas Conhecidas

  • Tanto tasklist_id quanto task_id são obrigatórios para GOOGLETASKS_UPDATE_TASK, GOOGLETASKS_DELETE_TASK e GOOGLETASKS_GET_TASK. Você não pode operar em uma tarefa sem saber a qual lista ela pertence.
  • Todas as strings de data/hora devem estar no formato RFC3339 (ex.: 2025-01-20T00:00:00.000Z). Outros formatos serão rejeitados.
  • GOOGLETASKS_CLEAR_TASKS exclui permanentemente todas as tarefas concluídas de uma lista. Esta ação é irreversível.
  • GOOGLETASKS_LIST_ALL_TASKS busca em todas as listas, mas os resultados podem ser paginados — verifique os tokens de paginação.
  • IDs de lista de tarefas não são os mesmos que nomes de lista de tarefas. Sempre resolva nomes para IDs usando GOOGLETASKS_LIST_TASK_LISTS.
  • A lista de tarefas padrão normalmente é chamada "Minhas tarefas", mas seu ID é uma string opaca, não "default" ou "primary".

Referência Rápida

AçãoFerramentaParâmetros Principais
Listar listas de tarefasGOOGLETASKS_LIST_TASK_LISTSmaxResults, pageToken
Listar todas as tarefasGOOGLETASKS_LIST_ALL_TASKSmax_tasks_total, showCompleted, dueMin
Listar tarefas em uma listaGOOGLETASKS_LIST_TASKStasklist_id, maxResults, showCompleted
Obter tarefa únicaGOOGLETASKS_GET_TASKtasklist_id, task_id
Criar tarefaGOOGLETASKS_INSERT_TASKtasklist_id, title, notes, due
Criar tarefas em loteGOOGLETASKS_BULK_INSERT_TASKStasklist_id, tasks
Atualizar tarefaGOOGLETASKS_UPDATE_TASKtasklist_id, task_id, title, status
Excluir tarefaGOOGLETASKS_DELETE_TASKtasklist_id, task_id
Mover/reordenar tarefaGOOGLETASKS_MOVE_TASKtasklist_id, task_id
Limpar concluídasGOOGLETASKS_CLEAR_TASKStasklist

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ably-automation

Automate Ably tasks via Rube MCP (Composio). Always search tools first for current schemas.

abstract-automation

Automate Abstract tasks via Rube MCP (Composio). Always search tools first for current schemas.

abuselpdb-automation

Automate Abuselpdb tasks via Rube MCP (Composio). Always search tools first for current schemas.

abyssale-automation

Automate Abyssale tasks via Rube MCP (Composio). Always search tools first for current schemas.

accelo-automation

Automate Accelo tasks via Rube MCP (Composio). Always search tools first for current schemas.

accredible-certificates-automation

Automate Accredible Certificates tasks via Rube MCP (Composio). Always search tools first for current schemas.

acculynx-automation

Automate Acculynx tasks via Rube MCP (Composio). Always search tools first for current schemas.

active-campaign-automation

Automate ActiveCampaign tasks via Rube MCP (Composio). Always search tools first for current schemas.

addresszen-automation

Automate Addresszen tasks via Rube MCP (Composio). Always search tools first for current schemas.

adobe-automation

Automate Adobe tasks via Rube MCP (Composio). Always search tools first for current schemas.

adrapid-automation

Automate Adrapid tasks via Rube MCP (Composio). Always search tools first for current schemas.

adyntel-automation

Automate Adyntel tasks via Rube MCP (Composio). Always search tools first for current schemas.

aeroleads-automation

Automate Aeroleads tasks via Rube MCP (Composio). Always search tools first for current schemas.

aero-workflow-automation

Automate Aero Workflow tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinda-automation

Automate Affinda tasks via Rube MCP (Composio). Always search tools first for current schemas.

affinity-automation

Automate Affinity tasks via Rube MCP (Composio). Always search tools first for current schemas.

agencyzoom-automation

Automate Agencyzoom tasks via Rube MCP (Composio). Always search tools first for current schemas.

agent-mail-automation

Automate Agent Mail tasks via Rube MCP (Composio). Always search tools first for current schemas.

agentql-automation

Automate Agentql tasks via Rube MCP (Composio). Always search tools first for current schemas.

agenty-automation

Automate Agenty tasks via Rube MCP (Composio). Always search tools first for current schemas.

Habilidades Relacionadas