google-calendar

Manage Google Calendar events, agendas, and availability via the Calendar v3 REST API.

13|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/AceDataCloud/Skills --skill google-calendar-acedatacloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/AceDataCloud/Skills/tree/main/skills/google-calendar
Command: npx skills add https://github.com/AceDataCloud/Skills --skill google-calendar-acedatacloud

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you read, plan, and update your Google Calendar so you can quickly find the right meetings, resolve scheduling conflicts, and reliably create or cancel events without manually juggling time zones and API details.

Core Features & Use Cases

  • Agenda & conflict lookups: Generate today’s agenda, this week’s meetings, search events by keywords, and check free/busy availability across calendars.
  • Invitations & attendee management: View full event details (including attendees and meeting links), add/change attendees, and list invitations.
  • Scheduling operations: Create single events (optionally with Google Meet), create recurring events, patch/update events, reschedule events, and cancel/delete events with appropriate confirmation guardrails.

Quick Start

Use the google-calendar skill to list your agenda for today by asking: “What meetings do I have today on my Google Calendar?”

Frequently Asked Questions about google-calendar

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check my Google Calendar availability and free/busy windows?

To check Google Calendar availability, you can query free/busy windows across your accessible calendars. The tool retrieves availability data directly using the Calendar v3 REST API after discovering your timezone settings.

How do I create a Google Calendar event with Google Meet and manage invitations?

You can create Google Calendar events with optional Google Meet links and manage attendee invitations. The tool handles event creation, attendee additions, and updates while enforcing confirmation guardrails for write operations.

Can I search my Google Calendar events by keywords and generate a weekly agenda?

Yes, you can search Google Calendar events by keywords and generate today's or weekly agendas. The tool reads event lists and meeting details directly via the Calendar v3 REST API to surface your scheduled items.

Do I need an OAuth token to manage Google Calendar scheduling operations?

Yes, Google Calendar scheduling operations require OAuth access via a Bearer token. You must provide the token as an environment variable to authenticate requests before reading or updating events.

How do I reschedule or cancel a Google Calendar event without permission errors?

To reschedule or cancel Google Calendar events without permission errors, the tool enforces confirmation for write actions and properly handles 401/403 insufficientPermissions errors. It patches or deletes events safely after validating your OAuth access.

What is the best way to handle time zones when updating Google Calendar events?

The best way to handle time zones for Google Calendar events is automatic discovery via user settings. The tool queries your timezone configuration before performing any create, update, or reschedule operations to ensure accurate scheduling.