Agent Skills › xuiltul/animaworks › google-tasks-tool

google-tasks-tool

GitHub

Google Tasks集成工具,通过API执行任务列表和任务的查询、添加、更新及完成状态切换。支持OAuth2认证,用于管理待办事项、设置截止日期及更新任务详情。

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

触发场景

需要获取或查看待办事项列表 需要添加新的任务到指定列表 需要更新任务的标题、备注、截止时间或完成状态 需要创建或重命名任务列表

安装

npx skills add xuiltul/animaworks --skill google-tasks-tool -g -y
更多选项

非标准路径

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

不安装直接使用

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 tool. Performs task list and task listing, addition, and updates using OAuth2. Use when: Use when: you need to fetch the TODO list, add tasks, update completion, or switch task lists."
}

Google Tasks Tool

An external tool that operates on task lists and tasks via the Google Tasks API.

How to Invoke

Bash: Run with animaworks-tool google_tasks <サブコマンド> [引数]

List of Actions

list_tasklists — List task lists

animaworks-tool google_tasks tasklists [-n 50]
Parameter Type Default Description
max_results integer 50 Maximum number of results to retrieve

list_tasks — List tasks

animaworks-tool google_tasks list <タスクリストID> [-n 50] [--no-completed]
Parameter Type Required Description
tasklist_id string Yes Task list ID
max_results integer 50 Maximum number of results to retrieve
show_completed boolean true Whether to include completed tasks

insert_task — Add a task

animaworks-tool google_tasks add <タスクリストID> "タスク名" [--notes メモ] [--due 日時]
Parameter Type Required Description
tasklist_id string Yes Task list ID
title string Yes Task name
notes string No Notes
due string No Deadline (RFC 3339)

insert_tasklist — Create a task list

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

update_task — Update a task

Updates the title, notes, deadline, and completion status of the specified task (updates only the specified fields).

animaworks-tool google_tasks update <タスクリストID> <タスクID> [--title タイトル] [--notes メモ] [--due 日時] [--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 Deadline (RFC 3339)
status string No needsAction (incomplete) or completed (completed). Specify at least one of title/notes/due/status.

update_tasklist — Update the task list name

animaworks-tool google_tasks update-list <タスクリストID> "新しいリスト名"
Parameter Type Required Description
tasklist_id string Yes Task list ID
title string Yes New list name

Notes

  • OAuth2 authentication flow is required on first use
  • Place credentials.json in ~/.animaworks/credentials/google_tasks/ (you can copy the same OAuth client as Gmail/Calendar)

版本历史

  • 0f2a80e 当前 2026-10-19 11:10

    本次变更主要为文档国际化(i18n),生成了英文和韩文的文档、模板及README,未改变功能逻辑。

  • 140e43b 2026-07-25 09:12

同 Skill 集合

.claude/skills/bustup-frame-gen/SKILL.md
.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

元信息

文件数
0
版本
b51bfa9
Hash
c66abfce
收录时间
2026-07-25 09:12

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-06 02:07
浙ICP备14020137号-1