google-calendar

Inspect Google Calendar availability and create, update, move, RSVP to, or delete events.

9|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/tezra-io/fermix --skill google-calendar-tezra-io
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/tezra-io/fermix/tree/main/apps/fermix_core/priv/plugins/google_calendar/skills/google-calendar
Command: npx skills add https://github.com/tezra-io/fermix --skill google-calendar-tezra-io

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Answering scheduling questions and managing Google Calendar events normally requires switching to the calendar app and manually checking availability, creating events, or responding to invites. This Skill lets an AI agent search your calendar, check availability, and safely perform event operations through the Fermix Google Calendar plugin, with confirmation before any write. ## Core Features & Use Cases - Event Search & Availability: Find events in a time window and answer "what's on my calendar" or "am I free" questions with exact dates, times, and timezones. - Full Event Lifecycle Management: Create, partially update, move between calendars, RSVP to invites (accept/decline/tentative), and delete events, always with user confirmation before writes. - Dual-Source Awareness: Distinguishes Google Calendar events from Fermix's own stored reminders so agenda answers cite the correct source and avoid duplicate reminders. - Use Case: You ask "Move my 3pm meeting to Friday." The agent searches for the event, restates the exact change for your confirmation, then applies a partial update with the new start and end times. ## Quick Start Ask the agent to check what is on your Google Calendar tomorrow afternoon and summarize the events with times and timezone.

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 with an AI agent?▼

Ask the agent about a time window and it searches events with google_calendar_search_events, then reports which slots are free or conflicting. Relative times like "tomorrow afternoon" are normalized to explicit dates and an IANA timezone before searching.

How do I create or move a Google Calendar event through Fermix?▼

The agent uses google_calendar_create_event with summary, start, and end in ISO 8601, or google_calendar_move_event with an event ID and destination calendar ID. Every write is restated and confirmed with you before it is applied.

Can the agent RSVP to Google Calendar invites?▼

Yes, google_calendar_respond_to_event accepts a response_status of accepted, declined, or tentative for a given event ID. It preserves the other attendees and optionally sends update notifications.

Why do I get a reauthorize error when creating calendar events?▼

The error means the calendar.events write scope was not granted at sign-in. Run fermix plugins auth reauthorize google_calendar to grant the scope, then retry the write operation.

What are the limitations of the Google Calendar plugin tools?▼

The tools support search, create, update, move, RSVP, and delete only. There is no recurring-series editing, reminder management, attachment handling, room finding, or standalone get-event tool; reads come from search.