googletasks-automation

Automate Google Tasks via Rube MCP (Composio): create, list, update, delete, move, and bulk-insert tasks and task lists. Always search tools first for current schemas.

Install

Hot:29

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-googletasks-automation&locale=en&source=copy

Google Tasks Automation - Claude Smart Task Management Skill

Skill Overview


Automate Google Tasks management in Claude using Rube MCP (Composio). Create, update, delete, and perform batch operations on tasks and task lists—without needing an API key—to enable efficient task workflows.

Use Cases

1. Bulk Task Management


When you need to create multiple tasks at once or batch-update task statuses, use GOOGLETASKS_BULK_INSERT_TASKS to complete bulk operations quickly. This is ideal for migrating tasks from other systems or creating repetitive task lists.

2. Task Synchronization and Automation


Automatically sync to-do items from external systems to Google Tasks, or set up recurring task reminders. Achieve end-to-end automation of the task lifecycle using GOOGLETASKS_INSERT_TASK and GOOGLETASKS_UPDATE_TASK.

3. Task Cleanup and Archiving


Regularly clear completed tasks, filter pending items by due date, and reorder task priorities. Use GOOGLETASKS_CLEAR_TASKS to permanently delete completed tasks and keep your task list tidy.

Core Features

1. Comprehensive Task Operations


Supports the full set of Google Tasks operations, including listing task lists, creating new tasks, updating task states, deleting specific tasks, and moving tasks to different positions. All operations are performed via the Rube MCP toolchain to ensure synchronization with the Google Tasks API.

2. Batch Processing Capability


Create multiple tasks in one go with GOOGLETASKS_BULK_INSERT_TASKS, with support for custom batch sizes. Pair it with GOOGLETASKS_LIST_ALL_TASKS to filter and manage across all task lists.

3. Intelligent Task Filtering


Provides powerful task search capabilities to filter tasks by completion status, due date range, last updated time, and more. Supports displaying completed, deleted, and hidden tasks to meet different management needs.

FAQs

How do I connect Google Tasks in Claude?


First, add the Rube MCP server (https://rube.app/mcp) to your Claude client configuration. Then call RUBE_SEARCH_TOOLS to verify the service is available, and use RUBE_MANAGE_CONNECTIONS to select the googletasks toolkit for authorized connection. After that, the connection status will show as ACTIVE, and you can start using it.

Does Google Tasks automation require an API key?


No. Rube MCP uses a no-key design—you just need to add the MCP server endpoint in your client configuration. All authentication is handled through Google OAuth, secure and convenient.

How do I create multiple tasks in bulk?


Use the GOOGLETASKS_BULK_INSERT_TASKS tool by passing the target task list ID and an array of tasks. Each task object can include fields such as title, notes, due date, and status. It’s recommended to first use GOOGLETASKS_LIST_TASK_LISTS to fetch the correct task list ID.