google-tasks

Installation
SKILL.md

Google Tasks

Independent, unofficial connector for Google Tasks. Not affiliated with, endorsed by, or sponsored by Google Tasks. "Google Tasks" is a trademark of its owner, used only to identify the service this connector works with.

Agent-callable tools for Google Tasks (the Google Tasks API v1). Manage task lists (list, get, create, rename, delete) and tasks (list, find by title, get, create, update, complete/reopen, reorder/reparent/move, delete, and clear completed). Authenticate once with a Zapier-managed Google connection (recommended) or a direct OAuth token. The connector exposes the full task surface as 13 single-purpose scripts with stable, predictable I/O — no triggers (it is non-polling).

When to use this

  • Capture and organize to-dos — create tasks (optionally as subtasks or at a position), create and rename task lists.
  • Review what's on a list — list active (or completed) tasks, find a task by title, get a task's details.
  • Move work forward — mark tasks complete or reopen them, reorder or reparent tasks, move a task to another list.
  • Prune — delete a task or list, or clear (hide) all completed tasks in a list.
  • Use whenever the user wants to manage Google Tasks or their to-do list, even if they don't name Google Tasks explicitly.

Setup

This is an agentskills.io skill.

If the connector has not been installed as a skill yet, install it first with npx skills add zapier/connectors --skill google-tasks (or your harness's own skill-install mechanism), then continue here. Installing the skill copies these files, not dependencies. Before running the CLI, a local MCP server, or zapier-sdk auth commands, run npm install --omit=dev here once. Importing the published package as a dependency in your own project instead? That npm install already resolves everything — see references/use-as-sdk.md.

Installs
101
GitHub Stars
116
First Seen
Jul 1, 2026
google-tasks — zapier/connectors