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
Ready-to-paste message
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-listOr download just the file:
curl -L https://raw.githubusercontent.com/googleworkspace/cli/main/skills/recipe-create-task-list/SKILL.md -o SKILL.mdTechnical 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
- Create task list:
gws tasks tasklists insert --json '{"title": "Q2 Goals"}' - 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"}' - Add another task:
gws tasks tasks insert --params '{"tasklist": "TASKLIST_ID"}' --json '{"title": "Draft Q2 OKRs"}' - 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
Comments
- …
More skills from this repository
gws-admin-reports
Helps your agent get activity reports from Google Workspace. It collects audit and usage data.
googleworkspace/cli
gws-calendar-agenda
Helps your agent see upcoming events across all calendars. It's useful for organizing your schedule and knowing what's coming up.
googleworkspace/cli
gws-calendar-insert
Lets your agent create new events in Google Calendar. It's useful for scheduling appointments and meetings.
googleworkspace/cli
gws-calendar
Allows your agent to manage calendars and events. It's useful for organizing your life and work.
googleworkspace/cli
Similar skills
intent-driven-development
Helps your agent turn ideas into clear, testable plans. Defines criteria to ensure changes are made correctly and safely.
affaan-m/ECC
product-capability
Guides your agent in turning product ideas into clear plans. It defines what needs to be done, the limits, and decisions before development.
affaan-m/ECC
article-writing
Writes long-form content like articles, guides, and blog posts with a unique style. It's useful when you need well-written texts with a consistent voice and credibility.
affaan-m/ECC