Skills calendar
Google Calendar integration via Apps Script API. Use when checking schedule, meetings, today's events, weekly calendar, or adding events.
install
source · Clone the upstream repo
git clone https://github.com/wulaosiji/skills
manifest:
calendar/skill.mdsource content
Google Calendar Integration
First time? If
above, runsetup_complete: falsefirst, then set./SETUP.md.setup_complete: true
Check and manage calendar events via Google Apps Script API.
Workflow
- Check availability - Query today/week/upcoming events
- Create events - Add with title, time, description, guests
- Send invites - Use
param to auto-send calendar invitesguests
API Actions
| Action | Description | Params |
|---|---|---|
| Today's events | - |
| This week's events | - |
| Next N hours | (default: 4) |
| Date range | , (ISO dates) |
| Create event | , , , , , |
Examples
# Today's events curl "$URL?action=today&token=$TOKEN" # Create meeting with guest invite curl "$URL?action=create&title=Meeting&start=2026-01-15T10:00:00&end=2026-01-15T11:00:00&guests=email@example.com&token=$TOKEN"
Response Format
{ "count": 1, "events": [ { "title": "Meeting Name", "start": "2026-01-04T09:00:00.000Z", "end": "2026-01-04T10:00:00.000Z", "location": "Zoom link or address", "isAllDay": false } ] }
Integration
Works with other skills:
- zoom-meeting - Check conflicts before scheduling
- whatsapp - Notify contacts about calendar invites