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 i tworzy listy wydarzeń, pomaga sprawdzać terminy, dodawać i zmieniać wydarzenia oraz synchronizować 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 i tworzy listy wydarzeń, pomaga sprawdzać terminy, dodawać i zmieniać wydarzenia oraz synchronizować kalendarz.

Oryginalny opis (EN)

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.

Jak działa

  1. How to Invoke
  2. List of Actions
  3. CLI Usage
  4. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 51 linii, 247 słów
Podgląd SKILL.md
---
name: google-calendar-tool
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.
tags: [calendar, google, schedule, external]
---


# 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
```bash
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
```bash
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

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

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

Wersje

RepozytoriumWynikLicencja
Ta strona · xuiltul/animaworks100Apache-2.0
xuiltul/animaworks100Apache-2.0
xuiltul/animaworks100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki f2bb0ccda6c6 (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
    Wyświetla, tworzy, aktualizuje i usuwa wydarzenia Kalendarza Google narzędziami calendar_*, dla spotkań oraz wydarzeń całodniowych i godzinowych w kalendarzu głównym lub nazwanym.
  • 95google-calendar
    Obsługuje Kalendarz Google przez narzędzie wiersza poleceń gws: czyta, tworzy, zmienia i usuwa wydarzenia, wyświetla kalendarze i agendy.
  • 100google-calendar-schedule-check
    Sprawdza w Google Calendar dzisiejszy plan podczas planowania dnia lub na pytanie o kalendarz.
  • 100calendar
    Integruje się z Google Calendar: sprawdza plan dnia, tworzy wydarzenia, podaje poranne briefingi, wolne terminy i proaktywne przypomnienia.
  • 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.

Uwagi i zgłoszenia

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