google-calendar

Solid

View, create, and manage Google Calendar events and check availability

AI & Automation 648 stars 94 forks Updated today MIT

Install

View on GitHub

Quality Score: 91/100

Stars 20%
94
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Script Reference All operations use a single CLI script that returns JSON: - **Success**: `{ "ok": true, "data": ... }` - **Failure**: `{ "ok": false, "error": "..." }` | Script | Subcommand | Description | | ----------------- | -------------- | -------------------------------------------------------------- | | `scripts/gcal.ts` | `list` | List events within a date range | | `scripts/gcal.ts` | `get` | Get full details of a specific event | | `scripts/gcal.ts` | `create` | Create a new event (**requires user confirmation**) | | `scripts/gcal.ts` | `availability` | Check free/busy times across calendars | | `scripts/gcal.ts` | `rsvp` | Respond to an event invitation (accepted, declined, tentative) | ## Usage Examples ```bash # List events in a date range bun scripts/gcal.ts list --time-min "2024-01-15T00:00:00Z" --time-max "2024-01-22T00:00:00Z" # Get full details of a specific event bun scripts/gcal.ts get --event-id "abc123" # Create a new event (gates on assistant ui confirm) bun scripts/gcal.ts create --summary "Team Meeting" --start "2024-01-15T09:00:00-05:00" --end "2024-01-15T10:00:00-05:00" --timezone "America/New_York" # Check availability for a day bun scripts/gcal.ts availability --time-min "2024-01-15T00:00:00Z" --time-max "2024-01-15T23:59:59Z" # RSVP to an event inv...

Details

Author
vellum-ai
Repository
vellum-ai/vellum-assistant
Created
4 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category