Agent Skillsxuiltul/animaworks › google-tasks-tool

google-tasks-tool

GitHub

提供Google Tasks API集成,支持通过Bash命令管理任务列表与任务,包括查询、创建、更新及标记完成状态。

templates/en/common_skills/google-tasks-tool/SKILL.md xuiltul/animaworks

Trigger Scenarios

查询待办事项列表 添加新任务 更新任务详情 标记任务为已完成

Install

npx skills add xuiltul/animaworks --skill google-tasks-tool -g -y
More Options

Non-standard path

npx skills add https://github.com/xuiltul/animaworks/tree/main/templates/en/common_skills/google-tasks-tool -g -y

Use without installing

npx skills use xuiltul/animaworks@google-tasks-tool

指定 Agent (Claude Code)

npx skills add xuiltul/animaworks --skill google-tasks-tool -a claude-code -g -y

安装 repo 全部 skill

npx skills add xuiltul/animaworks --all -g -y

预览 repo 内 skill

npx skills add xuiltul/animaworks --list

SKILL.md

Frontmatter
{
    "name": "google-tasks-tool",
    "tags": [
        "tasks",
        "google",
        "todo",
        "external"
    ],
    "description": "Google Tasks integration for listing task lists and tasks and creating or updating tasks via OAuth2. Use when: fetching TODO lists, adding tasks, marking items complete, or switching task lists."
}

Google Tasks Tool

External tool for Google Tasks API: list task lists, list tasks, create tasks.

Invocation via Bash

animaworks-tool google_tasks <subcommand> [args]

Actions

list_tasklists — List task lists

animaworks-tool google_tasks tasklists [-n 50]
Parameter Type Default Description
max_results integer 50 Max results

list_tasks — List tasks in a task list

animaworks-tool google_tasks list <tasklist_id> [-n 50] [--no-completed]
Parameter Type Required Description
tasklist_id string Yes Task list ID
max_results integer 50 Max results
show_completed boolean true Include completed tasks

insert_task — Add a task

animaworks-tool google_tasks add <tasklist_id> "Task title" [--notes notes] [--due datetime]
Parameter Type Required Description
tasklist_id string Yes Task list ID
title string Yes Task title
notes string No Notes
due string No Due date (RFC 3339)

insert_tasklist — Create a task list

animaworks-tool google_tasks new-list "List name"
Parameter Type Required Description
title string Yes List title

update_task — Update a task

Update a task's title, notes, due date, or status (only provided fields are updated).

animaworks-tool google_tasks update <tasklist_id> <task_id> [--title title] [--notes notes] [--due datetime] [--status completed|needsAction]
Parameter Type Required Description
tasklist_id string Yes Task list ID
task_id string Yes Task ID
title string No New title
notes string No Notes
due string No Due date (RFC 3339)
status string No needsAction (incomplete) or completed. At least one of title/notes/due/status required.

update_tasklist — Update a task list title

animaworks-tool google_tasks update-list <tasklist_id> "New list name"
Parameter Type Required Description
tasklist_id string Yes Task list ID
title string Yes New list title

Notes

  • OAuth2 flow required on first use
  • Place credentials.json at ~/.animaworks/credentials/google_tasks/ (same OAuth client as Gmail/Calendar can be copied)

Version History

  • 140e43b Current 2026-07-25 09:12

Same Skill Collection

.claude/skills/pixel-asset-gen/SKILL.md
templates/en/common_skills/agent-browser/SKILL.md
templates/en/common_skills/animaworks-guide/SKILL.md
templates/en/common_skills/aws-collector-tool/SKILL.md
templates/en/common_skills/chatwork-tool/SKILL.md
templates/en/common_skills/cron-management/SKILL.md
templates/en/common_skills/discord-tool/SKILL.md
templates/en/common_skills/github-tool/SKILL.md
templates/en/common_skills/gmail-tool/SKILL.md
templates/en/common_skills/google-calendar-tool/SKILL.md
templates/en/common_skills/image-gen-tool/SKILL.md
templates/en/common_skills/image-posting/SKILL.md
templates/en/common_skills/local-llm-tool/SKILL.md
templates/en/common_skills/machine-tool/SKILL.md
templates/en/common_skills/notion-tool/SKILL.md
templates/en/common_skills/skill-creator/SKILL.md
templates/en/common_skills/slack-tool/SKILL.md
templates/en/common_skills/subagent-cli/SKILL.md
templates/en/common_skills/subordinate-management/SKILL.md
templates/en/common_skills/tool-creator/SKILL.md
templates/en/common_skills/transcribe-tool/SKILL.md
templates/en/common_skills/web-search-tool/SKILL.md
templates/en/common_skills/workspace-manager/SKILL.md
templates/en/common_skills/x-search-tool/SKILL.md
templates/en/common_skills/zoom-meeting-scribe/SKILL.md
templates/ja/common_skills/agent-browser/SKILL.md
templates/ja/common_skills/animaworks-guide/SKILL.md
templates/ja/common_skills/aws-collector-tool/SKILL.md
templates/ja/common_skills/chatwork-tool/SKILL.md
templates/ja/common_skills/cron-management/SKILL.md
templates/ja/common_skills/discord-tool/SKILL.md
templates/ja/common_skills/github-tool/SKILL.md
templates/ja/common_skills/gmail-tool/SKILL.md
templates/ja/common_skills/google-calendar-tool/SKILL.md
templates/ja/common_skills/google-tasks-tool/SKILL.md
templates/ja/common_skills/image-gen-tool/SKILL.md
templates/ja/common_skills/image-posting/SKILL.md
templates/ja/common_skills/local-llm-tool/SKILL.md
templates/ja/common_skills/machine-tool/SKILL.md
templates/ja/common_skills/notion-tool/SKILL.md
templates/ja/common_skills/skill-creator/SKILL.md
templates/ja/common_skills/slack-tool/SKILL.md
templates/ja/common_skills/subagent-cli/SKILL.md
templates/ja/common_skills/subordinate-management/SKILL.md
templates/ja/common_skills/tool-creator/SKILL.md
templates/ja/common_skills/transcribe-tool/SKILL.md
templates/ja/common_skills/web-search-tool/SKILL.md
templates/ja/common_skills/workspace-manager/SKILL.md
templates/ja/common_skills/x-search-tool/SKILL.md

Metadata

Files
0
Version
050238c
Hash
046b9fa8
Indexed
2026-07-25 09:12

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 04:28
浙ICP备14020137号-1 $mapa de visitantes$