google-calendar

View and manage Google Calendar events using the Google Calendar API.

1|Updated May 12, 2018
One-click install
npx skills add https://github.com/tbroadley/dotfiles --skill google-calendar-tbroadley
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: google-calendar
Source: https://github.com/tbroadley/dotfiles/tree/main/claude/skills/google-calendar
Command: npx skills add https://github.com/tbroadley/dotfiles --skill google-calendar-tbroadley

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill allows AI assistants to view and manage Google Calendar events directly from prompts, eliminating the need to switch to a calendar app for quick checks and scheduling.

Core Features & Use Cases

  • View today's events from the primary calendar to stay on top of your day.
  • Check availability and plan meetings by querying upcoming events and free/busy data.
  • List upcoming events to inform planning and coordination across teams.

Quick Start

Authenticate with Google OAuth to obtain an access token, then fetch events from the primary calendar. Example: obtain an access token via your OAuth flow and use it in API requests to the Google Calendar API with the Authorization header set to "Bearer ${ACCESS_TOKEN}".

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 schedule from an AI prompt?▼

Viewing Google Calendar events from an AI prompt requires OAuth-based authentication with a persistent refresh token to obtain an access token for standard Authorization header API requests.

How do I check calendar availability for team coordination using an API?▼

You can list upcoming events and query free/busy data from the primary calendar using the Google Calendar API to inform planning and coordination across teams.

Do I need OAuth to view Google Calendar events in automation workflows?▼

OAuth-based authentication with a persistent refresh token is required to obtain an access token for authorizing Google Calendar API requests in automation workflows.

Can I manage multiple calendars for personal planning with this API approach?▼

The Google Calendar API approach supports personal planning by fetching calendars and events across the user's primary calendars using a Bearer access token in the Authorization header.

What is the best way to automate viewing upcoming meetings without opening a calendar app?▼

Using an AI skill that queries the Google Calendar API with an OAuth Bearer token to list scheduled events allows you to view upcoming meetings without opening a dedicated calendar app.

Why does my Google Calendar API request fail when fetching today's schedule?▼

Your Google Calendar API request fails when fetching today's schedule if the Authorization header is missing a valid OAuth access token formatted as Bearer.