googleworkspace avatar

Gws Tasks

This wraps Google's Tasks API with proper CLI tooling for managing your task lists and individual tasks. You can create, update, and delete task lists (up to 2000), manage tasks within them (up to 20,000 per list), and handle task positioning and subtask hierarchies. It's built on the gws framework, so you get consistent auth and parameter handling across Google services. The clear command for completed tasks and move operations for task organization are handy for keeping large task lists manageable. Good fit if you're already using gws tools and want programmatic access to Google Tasks without writing API calls manually.

skills.sh installs
46.3K
GitHub stars
32.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add googleworkspace/cli --skill gws-tasks --agent claude-code

Installs into .claude/skills of the current project.

Files

tasks (v1)

PREREQUISITE: Read ../gws-shared/SKILL.md for auth, global flags, and security rules. If missing, run gws generate-skills to create it.

gws tasks <resource> <method> [flags]

API Resources

tasklists

  • delete — Deletes the authenticated user's specified task list. If the list contains assigned tasks, both the assigned tasks and the original tasks in the assignment surface (Docs, Chat Spaces) are deleted.
  • get — Returns the authenticated user's specified task list.
  • insert — Creates a new task list and adds it to the authenticated user's task lists. A user can have up to 2000 lists at a time.
  • list — Returns all the authenticated user's task lists. A user can have up to 2000 lists at a time.
  • patch — Updates the authenticated user's specified task list. This method supports patch semantics.
  • update — Updates the authenticated user's specified task list.

tasks

Sponsors

Details

Repository
github.com/googleworkspace/cli
Categories
CLI & Terminal, Office & Documents

More from googleworkspace/cli

All 113
1googleworkspace avatargws-slidesgoogleworkspace/cliGoogle Slides: Read and write presentations.42.9Kskills.sh installs
2googleworkspace avatargws-meetgoogleworkspace/cliManage Google Meet conferences.42.2Kskills.sh installs
3googleworkspace avatargws-gmail-readgoogleworkspace/cliGmail: Read a message and extract its body or headers.42.1Kskills.sh installs
4googleworkspace avatargws-gmail-watchgoogleworkspace/cliGmail: Watch for new emails and stream them as NDJSON.38.1Kskills.sh installs
5googleworkspace avatargws-gmail-replygoogleworkspace/cliGmail: Reply to a message (handles threading automatically).36Kskills.sh installs
6googleworkspace avatargws-gmail-forwardgoogleworkspace/cliGmail: Forward a message to new recipients.34.5Kskills.sh installs