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.