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

google-tasks-tool

GitHub

Google Tasks集成工具,支持通过OAuth2认证操作任务列表。提供列出、创建、更新任务及任务列表的功能,包括添加备注、设置截止日期和标记完成状态等。

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 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)

Version History

  • 0f2a80e Current 2026-10-19 11:10

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

  • 140e43b 2026-07-25 09:12

Same Skill Collection

.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

Metadata

Files
0
Version
0f2a80e
Hash
c66abfce
Indexed
2026-07-25 09:12

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-25 12:59
浙ICP备14020137号-1