From calendar
Manages Google Calendar events via Apps Script API: query today/week/upcoming/range events for availability checks, create events with titles, times, guests, descriptions, and auto-invites.
npx claudepluginhub aviz85/claude-skills-library --plugin calendarThis skill uses the workspace's default tool permissions.
> **First time?** If `setup_complete: false` above, run `./SETUP.md` first, then set `setup_complete: true`.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
First time? If
setup_complete: falseabove, run./SETUP.mdfirst, then setsetup_complete: true.
Check and manage calendar events via Google Apps Script API.
guests param to auto-send calendar invites| Action | Description | Params |
|---|---|---|
today | Today's events | - |
week | This week's events | - |
upcoming | Next N hours | hours (default: 4) |
range | Date range | start, end (ISO dates) |
create | Create event | title, start, end, guests, description, location |
# 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"
{
"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
}
]
}
Works with other skills: