Skip to content
Skillpedia
Writing32k · #6320

recipe-create-task-list

Helps your agent create a Google Tasks list with initial items. Great for organizing your activities and managing your time.

What it does

This tool creates a new task list in Google Tasks and adds items to it. It's useful for organizing your goals or projects.

When to use it

  • ✓When you want to organize quarterly goals.
  • ✓When starting a new project and needing a to-do list.
  • ✓To create a shopping or to-do list.

Example of what to ask your AI

“Create a task list called 'New Project' and add the tasks 'Research competitors' and 'Define scope'.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/googleworkspace/cli/blob/main/skills/recipe-create-task-list/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/googleworkspace/cli/blob/main/skills/recipe-create-task-list/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool uses commands to communicate with Google Tasks. First, it creates the list with the name you chose. Then, it adds each task you requested, with details like notes and due dates, if you provide them.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add googleworkspace/cli --skill recipe-create-task-list

Or download just the file:

curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/recipe-create-task-list/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Create a Task List and Add Tasks

PREREQUISITE: Load the following skills to execute this recipe: gws-tasks

Set up a new Google Tasks list with initial tasks.

Steps

  1. Create task list: gws tasks tasklists insert --json '{"title": "Q2 Goals"}'
  2. Add a task: gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json '{"title": "Review Q1 metrics", "notes": "Pull data from analytics dashboard", "due": "2024-04-01T00:00:00Z"}'
  3. Add another task: gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json '{"title": "Draft Q2 OKRs"}'
  4. List tasks: gws tasks tasks list --params '{"tasklist": "TASKLIST_ID"}' --format table
FAQ

Do I need Google Tasks installed?

Yes, you need to have Google Tasks set up so the tool can create and manage your lists.

Can I add more details to the tasks?

Yes, you can add notes and due dates for each task.

How does the tool know which list to create?

You specify the list name in your request, such as 'Create a task list for my vacation'.

Details

Original description by the author

Set up a new Google Tasks list with initial tasks.

repo: googleworkspace/cli

Popularity

GitHub stars
32k
Ranking position
#6320
License
Apache-2.0
Updated
10/6/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills