googletasks-automation

Automate Google Tasks management through Rube MCP to create, update, and organize task lists.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill googletasks-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: googletasks-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/googletasks-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill googletasks-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of managing task lists by enabling programmatic control over Google Tasks, ensuring your task management stays synchronized with your automated workflows.

Core Features & Use Cases

  • Task Lifecycle Management: Create, update, delete, and clear tasks across multiple lists.
  • Bulk Operations: Efficiently insert multiple tasks in a single batch request to save time.
  • Use Case: Automatically import project action items from an email thread or a project management tool directly into your Google Tasks list.

Quick Start

Use the googletasks-automation skill to list all my current task lists and create a new task titled 'Review project proposal' in the 'Work' list.

Frequently Asked Questions about googletasks-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a new task in Google Tasks using this skill?

Use the GOOGLETASKS_INSERT_TASK tool by providing the tasklist_id, title, and optional parameters like notes or due dates. Ensure you have retrieved the correct tasklist_id first using GOOGLETASKS_LIST_TASK_LISTS.

Can I perform bulk operations on my tasks?

Yes, use the GOOGLETASKS_BULK_INSERT_TASKS tool to create multiple tasks simultaneously within a specific task list. This is ideal for importing large sets of action items from external sources.

How do I handle task list IDs?

Always call GOOGLETASKS_LIST_TASK_LISTS first to discover the unique, opaque string IDs for your task lists. Do not assume names like 'My Tasks' are valid identifiers for API operations.

What is the required date format for tasks?

All date and time parameters must be provided in RFC3339 format, such as 2025-01-20T00:00:00.000Z. Incorrect formats will result in API rejection.

Does this skill support subtasks?

Yes, you can create subtasks by using the GOOGLETASKS_INSERT_TASK tool and setting the task_parent parameter to the ID of the parent task.