Przejdź do treści
Biblioteka skilli
Produktywność osobista · Integracja z narzędziem

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.

Repozytorium
animaworks ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

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

  1. 呼び出し方法
  2. アクション一覧
  3. CLI使用法
  4. 注意事項
Sekcje z nagłówków SKILL.md, w oryginale · 50 linii, 191 słów
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

RepozytoriumWynikLicencja
Ta strona · xuiltul/animaworks100Apache-2.0
xuiltul/animaworks100Apache-2.0
xuiltul/animaworks100Apache-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.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.