recipe-find-free-time

Identify overlapping free time slots across multiple Google Calendar calendars.

Updated May 25, 2025
One-click install
npx skills add https://github.com/temple-slope/dotfiles --skill recipe-find-free-time-temple-slope
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: recipe-find-free-time
Source: https://github.com/temple-slope/dotfiles/tree/main/.agents/skills/recipe-find-free-time
Command: npx skills add https://github.com/temple-slope/dotfiles --skill recipe-find-free-time-temple-slope

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinating meetings across multiple calendars by quickly identifying common free times with Google Calendar free/busy data.

Core Features & Use Cases

  • Query free/busy data for multiple attendees to identify overlapping availability.
  • Propose and schedule meetings in the earliest suitable slot.
  • Handle time-zone aware availability across hybrid and remote teams.

Quick Start

Use this recipe to find the earliest slot where all attendees are free and create an event using the gws-calendar integration.

Frequently Asked Questions about recipe-find-free-time

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

FAQPage Schema
How do I find common free time slots across multiple Google Calendar accounts?

Find common free time slots by querying Google Calendar free/busy data across multiple attendee accounts to identify overlapping availability within a defined time window. This Skill automates that multi-attendee freebusy query process.

Can I automatically schedule a meeting in the earliest available slot for all attendees?

Automatically schedule a meeting in the earliest available slot by detecting open time across attendee calendars and creating an event using the gws-calendar integration in the chosen slot.

Does this approach handle time-zone aware availability for remote teams?

Yes, this approach handles time-zone aware availability for hybrid and remote teams by querying free/busy data to accurately coordinate scheduling across attendees in different time zones.

Do I need the gws-calendar integration to query multi-attendee freebusy data?

Yes, the gws-calendar integration is required to perform multi-attendee freebusy queries, detect overlapping availability, and create calendar events in the chosen slot.

What is the best way to coordinate meetings across multiple calendars without manual checking?

The best way is using an automated freebusy query to detect overlapping open slots across multiple Google Calendar accounts and schedule the event automatically without manual checking.

Why does finding overlapping availability fail when attendees use different calendar accounts?

Finding overlapping availability fails across different calendar accounts without multi-account freebusy query support. This Skill requires the gws-calendar integration to properly detect overlaps across spread-out accounts.