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.