Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
googleworkspace avatar

Recipe Find Free Time

  • 24.9k installs
  • 30k repo stars
  • Updated July 22, 2026
  • googleworkspace/cli

Find Free Time Across Calendars is a skill recipe that queries Google Calendar freebusy status for multiple attendees to discover meeting time windows.

About

Find Free Time Across Calendars is a recipe skill that queries Google Calendar free/busy status for multiple users to identify overlapping meeting slots. Developers and software engineers use it to automate meeting scheduling workflows and eliminate manual calendar checking. This is essential for agents managing multi-person calendar coordination.

  • Query multiple Google Calendar free/busy slots to find overlapping availability
  • Create meetings directly in identified free time windows
  • Built on gws CLI for structured JSON output

Recipe Find Free Time by the numbers

  • 24,861 all-time installs (skills.sh)
  • +809 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #59 of 3,301 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

recipe-find-free-time capabilities & compatibility

Capabilities
calendar query · availability checking · event creation
Use cases
project management
From the docs

What recipe-find-free-time says it does

Query Google Calendar free/busy status for multiple users to find a meeting slot.
gws-skills.md
gws calendar freebusy query --json
recipe-find-free-time/SKILL.md
npx skills add https://github.com/googleworkspace/cli --skill recipe-find-free-time

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs24.9k
repo stars30k
Security audit3 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorygoogleworkspace/cli

What it does

Find Free Time Across Calendars is a recipe skill that queries Google Calendar free/busy status for multiple users to identify overlapping meeting slots. Developers and software engineers use it to a

Who is it for?

Automating meeting scheduling across teams, finding common free slots without manual checking

Skip if: Real-time availability updates, complex recurring pattern matching

When should I use this skill?

Agents need to coordinate meetings, validate proposed time slots, or find optimal meeting times

What you get

Automatically identify and create meetings in verified free time slots across multiple Google Calendar users

  • Free time slots for specified date range
  • Meeting creation with attendees in identified slot

By the numbers

  • Supports multiple users in single freebusy query

Files

SKILL.mdMarkdownGitHub ↗

Find Free Time Across Calendars

PREREQUISITE: Load the following skills to execute this recipe: gws-calendar

Query Google Calendar free/busy status for multiple users to find a meeting slot.

Steps

1. Query free/busy: gws calendar freebusy query --json '{"timeMin": "2024-03-18T08:00:00Z", "timeMax": "2024-03-18T18:00:00Z", "items": [{"id": "user1@company.com"}, {"id": "user2@company.com"}]}' 2. Review the output to find overlapping free slots 3. Create event in the free slot: gws calendar +insert --summary 'Meeting' --attendee user1@company.com --attendee user2@company.com --start '2024-03-18T14:00:00' --end '2024-03-18T14:30:00'

Related skills

FAQ

What prerequisite skills do I need?

Load gws-calendar skill to execute this recipe.

How do I check availability for multiple people?

Use `gws calendar freebusy query --json` with an items array containing email addresses for each person.

Is Recipe Find Free Time safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.