[gt] gtasks
  • docs
  • github
Getting Started
Installation Logging In Tasklist commands Task commands Configuration AI Agent Skills

Documentation

Complete documentation for gtasks — the Google Tasks CLI tool.

gtasks is a CLI tool for managing your Google Tasks. Any tasks you add here will be instantly available in all your Google apps such as mail, calendar, and tasks android app.

It is written in Go and shipped as a nifty binary. All the major commands have been listed below. If you find any problems with the tool, please open an issue on GitHub.

Installation

Install gtasks via curl, go install, or manual binary download. Available for macOS, Linux, and Windows.

Logging In

Authenticate gtasks with your Google account using OAuth2. Token stored securely in system keyring.

Tasklist commands

View, create, update, and delete Google Task lists from the terminal with gtasks.

Task commands

View, add, complete, undo, update, and delete tasks with gtasks. Full command reference with examples.

Configuration

Configure gtasks with a config file, environment variables, or build-time flags. Supports TOML, YAML, and JSON.

AI Agent Skills

Use gtasks with Claude Code, Codex, and other AI agents. Install skill files for natural language task management.

  • Documentation
  • GitHub
  • Releases
  • Issues
  • llms.txt

© 2026 Siddhartha Varma — MIT License