Calendar Sync
검증됨Sync and manage Google Calendar, Apple Calendar, and Outlook events through natural language. Create events, resolve conflicts, send reminders, and get daily briefings — all from your favorite chat app.
설치
$ claw install calendar-sync 설정
환경 변수는 .env 파일이나 스킬 manifest 에 설정한다.
| VARIABLE | DESCRIPTION | DEFAULT |
|---|---|---|
| GOOGLE_CALENDAR_CREDENTIALS | Path to Google OAuth credentials JSON | ~/.hermes/google-credentials.json |
| DEFAULT_CALENDAR | Default calendar for new events | primary |
| REMINDER_MINUTES | Default reminder before events (minutes) | 15 |
사용법
// Calendar skill activated
check_circle Recurring event created: "Team Standup" — Mon-Fri 9:30 AM
notifications_active Reminder set: 10 minutes before each occurrence
Calendar: Work
Recurrence: RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR
스킬 Manifest(JSON)
{
"name": "calendar-sync",
"version": "2.1.0",
"permissions": [
"calendar.events.read",
"calendar.events.write",
"notifications.send"
],
"trigger": "regex:/(schedule|create|cancel|move) .*(event|meeting|reminder).*/i",
"engine": "node-20"
} 사용자 토론과 피드백
The daily briefing feature alone is worth it. Every morning I get a WhatsApp message with my schedule, weather, and travel time to the first meeting. Absolute game-changer.
Finally stopped double-booking myself. The conflict detection is smart — it suggests alternative slots and even checks attendee availability. Saved my sanity.
Works great with Google Calendar. Apple Calendar support is solid but iCloud auth setup took some fiddling. Once connected, it's seamless.