Skills Productivity Block Focus Time

Block Focus Time

v20260401
recipe-block-focus-time
Creates recurring focus time blocks on Google Calendar to reserve deep work hours across weekdays and surface them as busy blocks so meetings aren't scheduled during protected slots.
Get Skill
195 downloads
Overview

Block Focus Time on Google Calendar

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

Create recurring focus time blocks on Google Calendar to protect deep work hours.

Steps

  1. Create recurring focus block: gws calendar events insert --params '{"calendarId": "primary"}' --json '{"summary": "Focus Time", "description": "Protected deep work block", "start": {"dateTime": "2025-01-20T09:00:00", "timeZone": "America/New_York"}, "end": {"dateTime": "2025-01-20T11:00:00", "timeZone": "America/New_York"}, "recurrence": ["RRULE:FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"], "transparency": "opaque"}'
  2. Verify it shows as busy: gws calendar +agenda
Info
Category Productivity
Name recipe-block-focus-time
Version v20260401
Size 987B
Updated At 2026-04-08
Language