Toolverse
Wszystkie skille

google-calendar

autor: team-attention

Zarządzaj kalendarzem z wielu kont Google w jednym miejscu. Twórz, edytuj i usuwaj wydarzenia bez przełączania się między kontami.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

O skillu

Skill do Google Calendar integruje wiele kont (służbowe, osobiste) w jedną przejrzystą listę zdarzeń. Obsługuje podstawowe operacje: przeglądanie harmonogramu na dzień lub tydzień, dodawanie nowych spotkań, zmianę czasu i usuwanie wydarzeń. System automatycznie wykrywa konflikty czasowe między kontami i wyświetla je z ostrzeżeniem. Autoryzacja odbywa się jednorazowo za pomocą refresh tokenów, więc nie musisz logować się za każdym razem. Subagenty pracują równolegle, co przyspieszają pobieranie danych z kilku źródeł jednocześnie.

Jak używać

  1. Przygotuj projekt Google Cloud: wejdź na Google Cloud Console, utwórz nowy projekt, aktywuj Calendar API i wygeneruj poświadczenia OAuth 2.0 typu Desktop. Pobierz plik credentials.json i umieść go w katalogu references/credentials.json.

  2. Uwierzytelnij swoje konta: uruchom skrypt setup_auth.py dla każdego konta, które chcesz dodać (np. konto służbowe i osobiste). Skrypt otworzy przeglądarkę, zaloguj się na dane konto Google, a refresh token zostanie automatycznie zapisany w pliku accounts/{nazwa}.json.

  3. Sprawdź zarejestrowane konta: wyświetl zawartość folderu .claude/skills/google-calendar/accounts/, aby potwierdzić, że wszystkie konta są prawidłowo skonfigurowane.

  4. Używaj naturalnych poleceń: pytaj o dzisiejszą lub tygodniową harmonogram ("Jakie mam dzisiaj spotkania?", "Pokaż mi plan na ten tydzień"), dodawaj nowe wydarzenia ("Zaplanuj mi spotkanie na jutro o 15:00"), zmieniaj czas istniejących zdarzeń lub usuwaj je. Skill automatycznie połączy dane ze wszystkich kont i wyświetli je w chronologicznym porządku.

  5. Interpretuj wyniki: każde wydarzenie będzie oznaczone kolorem lub ikoną odpowiadającą kontu (np. niebieski dla służbowego, zielony dla osobistego). Jeśli dwa wydarzenia nakładają się czasowo, system oznaczy to ostrzeżeniem o konflikcie.

  6. Korzystaj z równoległego pobierania: system automatycznie wysyła zapytania do wszystkich kont jednocześnie, dzięki czemu uzyskasz pełny obraz harmonogramu szybciej niż przy sekwencyjnym sprawdzaniu każdego konta z osobna.

Podobne skille