gcal-api-research
Expert research tool for Google Calendar API implementations. PROACTIVELY use when (1) reviewing PRs adding calendar features, (2) planning new event/attendee/recurring event functionality, (3) investigating calendar API issues, (4) validating timezone handling or batch
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Expert research tool for Google Calendar API implementations. PROACTIVELY use when (1) reviewing PRs adding calendar features, (2) planning new event/attendee/recurring event functionality, (3) investigating calendar API issues, (4) validating timezone handling or batch operations. Specializes in recurring events, timezone conversions, multi-calendar support, and edge case identification.
How to use
Zainstaluj umiejętność w swoim środowisku Claude, wskazując repozytorium https://github.com/nspady/google-calendar-mcp. Umiejętność będzie dostępna jako narzędzie badawcze w kontekście pracy z Google Calendar API.
Przed rozpoczęciem określ cel: czy przeglądasz pull request dodający funkcje kalendarza, planujesz nową funkcjonalność, badasz błąd czy walidujesz podejście implementacyjne. To określi punkt wejścia do przepływu pracy.
Jeśli przeglądasz PR, zacznij od przeczytania listy kontrolnej w referencjach. Dla planowania nowych funkcji przejdź do kroku analizy wymagań. W przypadku badania problemu sprawdź katalog znanych pułapek dotyczących stref czasowych, zdarzeń cyklicznych i operacji wsadowych.
Korzystaj z dostępnych narzędzi (odczyt plików, wyszukiwanie, pobieranie stron) do zbadania dokumentacji API, istniejącego kodu i wzorców implementacji. Umiejętność ma dostęp do narzędzi do czytania, grep, glob, pobierania stron i wyszukiwania.
Skoncentruj się na obszarach wysokiego ryzyka: obsługa zdarzeń cyklicznych, konwersje między strefami czasowymi, zarządzanie uczestnikami i operacje na wielu kalendarzach jednocześnie.
Zweryfikuj proponowane rozwiązanie względem best practices z referencji API patterns. Jeśli napotkasz niejasności lub potencjalne problemy, umiejętność pomoże zidentyfikować edge case'i i zasugerować poprawki.