google-calendar-tool
/google-calendar-tool
Integruje Kalendarz Google przez Calendar API i OAuth2: pobiera listę terminów i tworzy wydarzenia, sprawdza plan, zmienia harmonogram i synchronizuje kalendarz.
- Autor
- xuiltul ↗
- Repozytorium
- animaworks ↗
- Licencja
- Apache-2.0
- Ostatnia zmiana repozytorium
- 26.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.
Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.
Co robi i kiedy
Integruje Kalendarz Google przez Calendar API i OAuth2: pobiera listę terminów i tworzy wydarzenia, sprawdza plan, zmienia harmonogram i synchronizuje kalendarz.
Oryginalny opis (EN)
Googleカレンダー連携ツール。予定の一覧取得・作成をOAuth2でCalendar API経由で行う。 Use when: 予定の確認、新規イベント作成、スケジュール変更、カレンダー同期が必要なとき。
Jak działa
- 呼び出し方法
- アクション一覧
- CLI使用法
- 注意事項
Podgląd SKILL.md
--- name: google-calendar-tool description: >- Googleカレンダー連携ツール。予定の一覧取得・作成をOAuth2でCalendar API経由で行う。 Use when: 予定の確認、新規イベント作成、スケジュール変更、カレンダー同期が必要なとき。 tags: [calendar, google, schedule, external] --- # Google Calendar ツール GoogleカレンダーのイベントをOAuth2で直接操作する外部ツール。 ## 呼び出し方法 **Bash**: `animaworks-tool google_calendar <サブコマンド> [引数]` で実行 ## アクション一覧 ### list — 予定一覧取得 ```bash animaworks-tool google_calendar list [-n 20] [-d 7] [--calendar-id primary] ``` | パラメータ | 型 | デフォルト | 説明 | |-----------|-----|-----------|------| | max_results | integer | 20 | 最大取得件数 | | days | integer | 7 | 何日先まで取得するか | | calendar_id | string | "primary" | カレンダーID | ### add — 予定追加 ```bash animaworks-tool google_calendar add "会議" --start 2026-03-04T10:00:00+09:00 --end 2026-03-04T11:00:00+09:00 ``` | パラメータ | 型 | 必須 | 説明 | |-----------|-----|------|------| | summary | string | Yes | イベントタイトル | | start | string | Yes | 開始時刻(ISO8601またはYYYY-MM-DD) | | end | string | Yes | 終了時刻(ISO8601またはYYYY-MM-DD) | | description | string | No | 詳細説明 | | location | string | No | 場所 | | calendar_id | string | No | カレンダーID(デフォルト: primary) | | attendees | array | No | 参加者メールアドレスのリスト | ## CLI使用法 ```bash 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 ``` ## 注意事項 - 初回使用時にOAuth2認証フローが必要 - credentials.json を ~/.animaworks/credentials/google_calendar/ に配置すること - 終日イベントは start/end を YYYY-MM-DD 形式で指定
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · xuiltul/animaworks | 100 | Apache-2.0 |
| xuiltul/animaworks | 100 | Apache-2.0 |
| xuiltul/animaworks | 100 | Apache-2.0 |
Migawka bazy z 28.10.2026 · wersja paczki ac3cc94bb2b1 (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100google-calendar
Obsługuje Kalendarz Google przez Google Calendar API: wylistowuje nadchodzące wydarzenia oraz tworzy, aktualizuje i usuwa wydarzenia z poziomu OpenClaw. - 100google-calendar-schedule-check
Sprawdza w Google Calendar dzisiejszy plan podczas planowania dnia lub na pytanie o kalendarz. - 95google-calendar
Obsługuje Kalendarz Google przez narzędzie wiersza poleceń gws: czyta, tworzy, zmienia i usuwa wydarzenia, wyświetla kalendarze i agendy. - 95calendar-schedule-check
Sprawdza dzisiejszy plan w Google Calendar podczas codziennego planowania lub na pytanie o kalendarz. - 100google-calendar
Obsługuje Kalendarz Google: wylistowuje kalendarze i wydarzenia, tworzy, aktualizuje i usuwa wydarzenia, szuka wolnych terminów i odpowiada na zaproszenia, z własnym uwierzytelnianiem OAuth. - 100calendar
Integruje się z Google Calendar: sprawdza plan dnia, tworzy wydarzenia, podaje poranne briefingi, wolne terminy i proaktywne przypomnienia.