recipe-create-task-list — Claude Code skill: how to install
Creates a new Google Tasks list and populates it with starter items via CLI. Useful when setting up initial project milestones.
npx skills add googleworkspace/cli --skill recipe-create-task-list -a claude-codeWhat recipe-create-task-list does
This skill guides the agent through creating task lists in Google Tasks. It runs a predefined sequence of gws commands: creating the list with gws tasks tasklists insert, adding tasks with notes and due dates, and printing the result as a table.
Prerequisites are strict. You must have the gws binary installed on your machine and the gws-tasks skill loaded. Without those, the execution will fail immediately.
Install it if you routinely provision structured task boards in Google Workspace. If you only manage tasks occasionally, invoking gws directly is faster.
What it helps with
- create a new task list in Google Tasks
- add tasks with notes and due dates from the command line
- output formatted task tables after setup
Example prompts for the agent
- Create a Q2 Goals task list in Google Tasks with starter milestones
- Set up a new task list with initial review items and due dates
How to install recipe-create-task-list
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-task-list -a claude-code2Manually: put the files in place
~/.claude/skills/recipe-create-task-list/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/recipe-create-task-list/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-task-list -a codex2Manually: put the files in place
.agents/skills/recipe-create-task-list/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-task-list -a cursor2Manually: put the files in place
.cursor/skills/recipe-create-task-list/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install googleworkspace/cli recipe-create-task-list2Manually: put the files in place
.github/skills/recipe-create-task-list/SKILL.md1Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-task-list -a gemini-cli2Platform CLI
gemini skills install https://github.com/googleworkspace/cli --path skills/recipe-create-task-listManually: put the files in place
.devin/skills/recipe-create-task-list/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add googleworkspace/cli --skill recipe-create-task-list -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set95
The whole set →Similar
Questions about recipe-create-task-list
How to install recipe-create-task-list in Claude Code?
Run npx skills add googleworkspace/cli --skill recipe-create-task-list -a claude-code in your terminal to install the skill.
What does recipe-create-task-list do?
It runs a series of gws tasks CLI commands to create a Google Tasks list, populate it with initial items, and display the result.
What are the prerequisites for recipe-create-task-list?
It requires the gws binary in your PATH and the gws-tasks skill loaded in your agent environment.
Source text
SKILL.md · Apache-2.0
---
name: recipe-create-task-list
description: "Set up a new Google Tasks list with initial tasks."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "productivity"
requires:
bins:
- gws
skills:
- gws-tasks
---
# 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`
© googleworkspace · Apache-2.0 · googleworkspace/cli