Toolverse
All skills

google-calendar-sync

by astoreyai

Manages Google Calendar through the Calendar API. Create, read, update, and delete events, manage multiple calendars, set reminders, handle recurring events, and sync with local schedules. Use when working with Google Calendar, scheduling events, checking availability, managing

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
astoreyai
Category
Backend
Views
122

About this skill

Manages Google Calendar through the Calendar API. Create, read, update, and delete events, manage multiple calendars, set reminders, handle recurring events, and sync with local schedules. Use when working with Google Calendar, scheduling events, checking availability, managing meetings, or automating calendar workflows.

How to use

  1. Włącz Google Calendar API w Google Cloud Console, przechodząc do sekcji APIs & Services i aktywując Google Calendar API dla swojego projektu.

  2. Utwórz poświadczenia OAuth2 w Cloud Console — wybierz typ aplikacji "Desktop app" i pobierz plik credentials.json na swój komputer.

  3. Zainstaluj wymagane biblioteki Pythona poleceniem: pip install google-auth google-auth-oauthlib google-auth-httplib2 google-api-python-client python-dateutil pytz.

  4. Uruchom skrypt authenticate.py, który otworzy przeglądarkę do logowania się na konto Google — system automatycznie zapisze token.json do przyszłych sesji.

  5. Po uwierzytelnieniu możesz używać Claude'a do zarządzania kalendarzem — proś go o wylistowanie dzisiejszych wydarzeń, utworzenie nowego spotkania, zmianę istniejącego wydarzenia lub sprawdzenie dostępnych czasów.

  6. Dla zaawansowanych operacji takich jak zarządzanie wieloma kalendarzami, ustawianie przypomnień lub obsługa powtarzających się zdarzeń, odnieś się do dokumentacji setup-guide.md w repozytorium projektu.

Related skills

fastapi-templates

by wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

Backend
327582

context-optimizer

by openclaw

Advanced context management with auto-compaction and dynamic context optimization for DeepSeek's 64k context window. Features intelligent compaction (merging, summarizing, extracting), query-aware relevance scoring, and hierarchical memory system with context archive. Logs

Backend
2964

stripe-integration

by wshobson

Implement Stripe payment processing for robust, PCI-compliant payment flows including checkout, subscriptions, and webhooks. Use when integrating Stripe payments, building subscription systems, or implementing secure checkout flows.

Backend
40147

patent-search

by RobThePCGuy

Advanced prior art search using the PatentsView API. Use this skill when users need to search for patents, perform prior art searches, analyze patent landscapes, or find patents by inventor, title, date range, or technical fields. Helps with patent research, freedom to operate

Backend
36218

himalaya

by openclaw

CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).

Backend
35108

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214