$npx skillfedfor your agent

google-calendar

Google Calendar is a lightweight integration for scheduling and managing events in Google Workspace accounts. Create, update, delete, and list events across multiple calendars, find available meeting slots with attendees, and respond to invitations—all with built-in OAuth authentication and no external server required.

Google Calendar lets you schedule, view, and manage events with create, update, and delete operations.

AI-generated summary based on this skill's SKILL.md

356 37 Apache-2.0updated by sanjay3290

Decision gist · record as of 2026-07-09

Google Calendar lets you schedule, view, and manage events with create, update, and delete operations. Google Calendar is a lightweight integration for scheduling and managing events in Google Workspace accounts. Create, update, delete, and list events across multiple calendars, find available meeting slots with attendees, and respond to invitations—all with built-in OAuth authentication and no external server required.

manual: git clone https://github.com/sanjay3290/ai-skills → cp -r ai-skills/skills/google-calendar ~/.claude/skills/google-calendar
skills/google-calendar/SKILL.md · version 33b6d63c

Use it when

  • Google Calendar lets you view and list your events within any time range.
  • Yes, Google Calendar supports full event creation with attendee management.

Verify before relying

Read SKILL.md below before installing (6 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

sanjay3290/ai-skills/google-calendar · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What can I do with google-calendar?

Google Calendar lets you schedule and manage events in your Google Workspace account. You can create, update, and delete events, view calendars across time ranges, find available meeting times with multiple attendees, and respond to meeting invitations. The skill handles all operations with built-in OAuth authentication and requires no external server.

How do I check my google calendar and list upcoming events?

Google Calendar lets you view and list your events within any time range. You can check what's on your calendar this week, see upcoming events, or retrieve events for the next 30 days. Simply query the skill with your desired time period and it will display all scheduled events across your calendars.

Can I create a meeting in google calendar and add attendees?

Yes, Google Calendar supports full event creation with attendee management. You can create meetings, add attendees to events, and schedule events for specific times like tomorrow. The skill handles all event details and automatically manages invitations to your specified attendees.

How does google-calendar help find available time slots?

Google Calendar includes functionality to find available meeting times across multiple attendees and check calendar availability. You can search for free time slots for meetings of any duration—such as finding a slot for a 1-hour meeting—and the skill identifies times when all participants are available.

Can I update or delete calendar events with this skill?

Google Calendar supports both updating and deleting events. You can change event times, update meeting details, or remove events entirely from your calendar. All modifications are reflected immediately in your Google Workspace account.

How do I respond to meeting invitations in google-calendar?

Google Calendar lets you respond to meeting invitations by accepting or declining them. When you receive an invitation, you can use the skill to accept the meeting or decline the calendar invitation, and your response is sent to the organizer.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Google Calendar

Lightweight Google Calendar integration with standalone OAuth authentication. No MCP server required.

> ⚠️ Requires Google Workspace account. Personal Gmail accounts are not supported.

First-Time Setup

Authenticate with Google (opens browser):

python scripts/auth.py login

Check authentication status:

python scripts/auth.py status

Logout when needed:

python scripts/auth.py logout

Commands

All operations via scripts/gcal.py. Auto-authenticates on first use if not logged in.

List Calendars
python scripts/gcal.py list-calendars
List Events

```bash

List events from primary

(truncated - see the full file via the links below)

File tree — 6 files
skills/google-calendar/README.md
skills/google-calendar/SKILL.md
skills/google-calendar/requirements.txt
skills/google-calendar/scripts/auth.py
skills/google-calendar/scripts/gcal.py
skills/google-calendar/scripts/requirements.txt

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Schedule and manage calendar events with create, update, delete operations”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

google-calendar
by aws-samples · aws-samples/sample-strands-agent-with-agentcore

Manage your Google Calendar directly—create events with attendees and custom reminders, list and search existing events, check availability across calendars, and update or delete events as needed. Supports both structured scheduling and natural language event creation for quick planning.

MITupdated Jul 2026
★ 182repo stars
Gog Calendar
by evolution-foundation · evolution-foundation/evo-nexus

Gog Calendar helps you review your schedule, identify available slots for meetings, and create calendar events. It displays today's or week's agenda, suggests optimal meeting times based on your availability, and requires explicit confirmation before adding or changing any events.

no license declared → metadata onlyfor claude-codeupdated May 2026
★ 511repo stars
Google Calendar
by AceDataCloud · AceDataCloud/Skills

Integrate your Google Calendar into workflows to list events, build agendas, check availability, and create or modify meetings. The skill uses the Calendar v3 REST API with OAuth authentication, supporting both read-only and read-write operations depending on your permission level. Confirm destructive actions before attendee notifications are sent.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars
Microsoft Outlook
by AceDataCloud · AceDataCloud/Skills

Interact with Outlook and Microsoft 365 mailboxes through Microsoft Graph, handling both email and calendar operations. Draft and send messages, search and filter mail, manage folders and attachments, create or modify meetings, and check availability—all authenticated via OAuth bearer token.

no license declared → metadata onlyupdated Jul 2026
★ 13repo stars
google-calendar
by Open-Curiosity · Open-Curiosity/gini-agent

Google Calendar integrates with gws to let you browse your agenda, schedule new events with attendees, query availability windows, and handle RSVPs. Works on macOS and Linux with Google Workspace OAuth credentials and the gws CLI tool.

MITupdated Jul 2026
★ 1,423repo stars
Wecom Cli Enterprise Wechat
by Aradotso · Aradotso/devtools-skills

Wecom Cli Enterprise Wechat is a terminal interface for automating core WeCom workflows including messaging, document creation, smart table operations, task management, meeting scheduling, and calendar events. Designed for developers and AI agents, it supports contact directory queries, media downloads, and full CRUD operations across all major business functions.

no license declared → metadata onlyupdated Jul 2026
★ 3repo stars

More skills gmail (Apache-2.0)

Tags
meeting-schedulertime-availabilitycalendar-syncevent-managementoauth-authworkspace-integrationattendee-coordinationtime-blocking