recipe-block-focus-time
VercelAll-time installs
27.6K
Create recurring focus time blocks on Google Calendar to protect deep work hours.
Other options
Summary
Recurring focus time blocks on Google Calendar to protect deep work hours.
- Creates weekly recurring focus blocks (Monday–Friday by default) that display as busy time, preventing calendar conflicts
- Requires the gws-calendar skill and uses Google Calendar's recurrence rules for flexible scheduling
- Includes verification step to confirm blocks appear correctly in calendar agenda view
Raw SKILL.md
987 bytes---
name: recipe-block-focus-time
description: "Create recurring focus time blocks on Google Calendar to protect deep work hours."
metadata:
version: 0.22.5
openclaw:
category: "recipe"
domain: "scheduling"
requires:
bins:
- gws
skills:
- gws-calendar
---
# 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`
Security audits
SnykPASS
SocketPASS
Gen Agent Trust HubPASS

