google_skill

This skill helps you manage Google Tasks and lists by performing creates, updates, completes, and queries through authenticated commands.
  • Python

2

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill abdullahbeam/nexus-design-abdullah --skill google

  • SKILL.md8.0 KB

Overview

This skill manages Google Tasks and task lists using OAuth-authenticated access to your Google account. It provides commands and functions to create, update, complete, delete, and organize tasks and task lists. Use it to script task workflows or operate interactively from the command line or Python code.

How this skill works

The skill authenticates via OAuth and calls the Google Tasks API to perform operations on task lists and tasks. It exposes command-line scripts and Python functions for listing task lists, creating and renaming lists, listing and creating tasks, updating task properties (title, due date, notes), marking tasks completed/uncompleted, moving tasks, and clearing completed items. Date inputs use YYYY-MM-DD format and task status follows needsAction or completed.

When to use it

  • Automate daily or weekly task creation and review workflows
  • Integrate Google Tasks into scripts, cron jobs, or other automation
  • Quickly add, complete, or modify tasks from the command line
  • Manage multiple task lists (work, personal, projects) programmatically
  • Clean up completed tasks or reorder tasks and subtasks

Best practices

  • Run the OAuth pre-flight check before any operation to ensure valid credentials
  • Use YYYY-MM-DD for due dates to avoid parsing issues
  • Keep task lists scoped (one list per project or context) for easier automation
  • Write idempotent scripts when creating tasks to avoid duplicates
  • Handle API errors and token refreshes according to Google auth guidelines

Example use cases

  • Daily review script that lists incomplete tasks and prints titles with due dates
  • Weekly planner that creates a set of tasks with due dates for the coming week
  • Command-line quick add: create a task with notes and an optional due date
  • Project cleanup: clear completed tasks from a specific task list
  • Reorganize tasks by moving items to be subtasks under a parent task

FAQ

Run the OAuth pre-flight check and, if required, perform the login flow to obtain and store credentials for the Google Tasks API.

What date format should I use for due dates?

Use YYYY-MM-DD (for example, 2025-12-25) to ensure correct parsing by the API.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
google skill by abdullahbeam/nexus-design-abdullah | VeilStrat