calendar
Calendar canvas for displaying events and picking meeting times.\nUse when showing calendar views or when users need to select available time slots.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Calendar canvas for displaying events and picking meeting times.\nUse when showing calendar views or when users need to select available time slots.
How to use
Zainstaluj skill calendar z repozytorium dvdsgl/claude-canvas. Upewnij się, że masz zainstalowany Bun do uruchamiania skriptu CLI.
Aby wyświetlić prosty kalendarz (tryb podglądu), uruchom komendę z tytułem i listą wydarzeń. Podaj daty i godziny spotkań w formacie ISO (np. 2025-01-06T09:00:00). W tym trybie użytkownik może przeglądać tygodnie, ale nie może wybierać czasów.
Do interaktywnego wyboru czasu spotkania użyj scenariusza meeting-picker. Dodaj kalendarze wielu osób, każdy z innym kolorem (np. Alice — niebieski, Bob — zielony). Dla każdej osoby wymień jej zaplanowane spotkania z czasami rozpoczęcia i zakończenia.
Skonfiguruj granularność slotów czasowych (15, 30 lub 60 minut) oraz minimalną i maksymalną długość spotkania w minutach. Na przykład dla 30-minutowych slotów i spotkań od 30 do 120 minut ustaw odpowiednie wartości w konfiguracji.
Uruchom skill poleceniem spawn z scenariuszem meeting-picker i pełną konfiguracją kalendarzy. Użytkownik będzie mógł kliknąć na wolne sloty, a wybrana godzina zostanie odesłana do systemu.
Pytaj Claude'a o konkretne zadania: "Zaplanuj 30-minutowe spotkanie z Alice i Bobem na przyszły tydzień" lub "Kiedy wszyscy są dostępni na godzinę we wtorek?". Skill automatycznie wyświetli odpowiedni widok kalendarza.