calendar-manager

Automate Google Calendar event management with Python and the Google Calendar API.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill calendar-manager-jansenanalytics
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: calendar-manager
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/calendar-manager
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill calendar-manager-jansenanalytics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-oauthlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Automates Google Calendar event management, reducing manual scheduling toil and missed meetings.

Core Features & Use Cases

  • List upcoming events
  • Check availability for a date range
  • Create new calendar events
  • Parse .ics (iCalendar) files for import/export
  • Integrate calendar data into automated workflows

Quick Start

Create a new Google Calendar event for tomorrow at 10:00 AM titled 'Team Sync'.

Frequently Asked Questions about calendar-manager

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

FAQPage Schema
How do I automate Google Calendar event creation in Python?▼

You can automate Google Calendar event creation using Python by integrating the google-api-python-client and google-auth-oauthlib libraries to authenticate and submit event data to the Google Calendar API.

Can I check Google Calendar availability for a date range programmatically?▼

Yes, you can check Google Calendar availability for a specific date range by querying the Google Calendar API to list existing events and identifying open time slots within your workflow.

How do I parse .ics files for calendar event integration?▼

You can parse .ics files to extract iCalendar data for import or export, allowing you to integrate standardized calendar events into your automated Python workflows.

Do I need google-auth-oauthlib to manage calendar events?▼

Yes, you need google-auth-oauthlib along with google-api-python-client to handle OAuth authentication for live Google Calendar API integration, requiring Python 3.8 or higher.

What is the best way to list upcoming Google Calendar events?▼

The best way to list upcoming Google Calendar events is to use the google-api-python-client to query the calendar API, retrieving and filtering scheduled events for your automated workflows.