Agent Skills by ALSEL
汎用個人生産性⭐ リポ 232品質スコア 88/100

google-calendar-tool

Google Calendarと連携するツールで、OAuth2認証によるCalendar API経由でイベントの一覧表示と作成ができます。予定の確認、アポイントメントの作成、スケジュール更新が必要な場合に使用します。

description の原文を見る

Google Calendar integration tool for listing and creating events via OAuth2 Calendar API access. Use when: checking upcoming events, creating appointments, or updating your schedule.

SKILL.md 本文

Google Calendar ツール

OAuth2 API アクセスを使用した Google Calendar イベント管理用の外部ツール。

Bash 経由での呼び出し

Bashanimaworks-tool google_calendar <subcommand> [args] を使用してください。詳細は以下のアクションを参照してください。

アクション

list — 今後のイベントを一覧表示

{"tool_name": "google_calendar", "action": "list", "args": {"max_results": 20, "days": 7, "calendar_id": "primary"}}
パラメータデフォルト説明
max_resultsinteger20返すイベントの最大件数
daysinteger7検索対象日数(現在日時から)
calendar_idstring"primary"カレンダー ID

add — 新しいイベントを作成

{"tool_name": "google_calendar", "action": "add", "args": {"summary": "Meeting", "start": "2026-03-04T10:00:00Z", "end": "2026-03-04T11:00:00Z", "description": "Weekly standup", "location": "Room A"}}
パラメータ必須説明
summarystringイベントタイトル
startstring開始時刻(ISO8601 形式、全日イベントは YYYY-MM-DD)
endstring終了時刻(ISO8601 形式、全日イベントは YYYY-MM-DD)
descriptionstring-イベント説明
locationstring-イベント場所
calendar_idstring-カレンダー ID(デフォルト: primary)
attendeesarray-参加者のメールアドレス一覧

CLI 使用方法(S/C/D/G-mode)

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

注釈

  • 初回使用時は OAuth2 認証フローが必要です
  • 認証情報を ~/.animaworks/credentials/google_calendar/ に配置してください
  • 全日イベントの場合、start/end に YYYY-MM-DD 形式を使用してください

ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
xuiltul
リポジトリ
xuiltul/animaworks
ライセンス
Apache-2.0
最終更新
2026/5/12

Source: https://github.com/xuiltul/animaworks / ライセンス: Apache-2.0

本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: xuiltul · xuiltul/animaworks · ライセンス: Apache-2.0