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

google-calendar-tool

GitHub

Google Calendar集成工具,支持通过OAuth2认证查询日程、创建和修改事件。提供CLI接口用于获取事件列表及添加新会议,适用于日程同步与时间管理场景。

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

Trigger Scenarios

检查日程安排 创建新事件 修改日程表 日历同步需求

Install

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

Non-standard path

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

Use without installing

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

指定 Agent (Claude Code)

npx skills add xuiltul/animaworks --skill google-calendar-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-calendar-tool",
    "tags": [
        "calendar",
        "google",
        "schedule",
        "external"
    ],
    "description": "A Google Calendar integration tool. It retrieves and creates event lists via the Calendar API using OAuth2. Use when: Use when: checking schedules, creating new events, modifying schedules, or needing calendar synchronization."
}

Google Calendar Tool

An external tool that directly operates Google Calendar events via OAuth2.

How to Invoke

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

List of Actions

list — Retrieve Event List

animaworks-tool google_calendar list [-n 20] [-d 7] [--calendar-id primary]
Parameter Type Default Description
max_results integer 20 Maximum number of results to retrieve
days integer 7 How many days ahead to retrieve
calendar_id string "primary" Calendar ID

add — Add Event

animaworks-tool google_calendar add "会議" --start 2026-03-04T10:00:00+09:00 --end 2026-03-04T11:00:00+09:00
Parameter Type Required Description
summary string Yes Event title
start string Yes Start time (ISO8601 or YYYY-MM-DD)
end string Yes End time (ISO8601 or YYYY-MM-DD)
description string No Detailed description
location string No Location
calendar_id string No Calendar ID (default: primary)
attendees array No List of attendee email addresses

CLI Usage

animaworks-tool google_calendar list [-n 20] [-d 7] [--calendar-id primary]
animaworks-tool google_calendar add "会議" --start 2026-03-04T10:00:00+09:00 --end 2026-03-04T11:00:00+09:00

Notes

  • OAuth2 authentication flow is required on first use
  • Place credentials.json in ~/.animaworks/credentials/google_calendar/
  • For all-day events, specify start/end in YYYY-MM-DD format

Version History

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

    文档多语言(英/韩)生成与修正;恢复部分重构提交。功能层面从JSON调用示例调整为Bash CLI参数说明。

  • 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-tasks-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
cc780685
Indexed
2026-07-25 09:12

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