
Recipe Block Focus Time
- 24.4k installs
- 30k repo stars
- Updated July 22, 2026
- googleworkspace/cli
Block-focus-time is a Google Workspace CLI recipe that creates recurring focus time blocks on the calendar.
About
Create recurring focus time blocks on Google Calendar to protect deep work hours. The skill sets up calendar events that repeat on weekdays, marks them as busy to prevent meetings, and provides descriptions for the focus blocks. Developers use this to automate the protection of uninterrupted work time.
- Create recurring focus time blocks that repeat weekdays
- Mark blocks as busy to prevent meeting conflicts
- Customize focus time hours and duration
Recipe Block Focus Time by the numbers
- 24,398 all-time installs (skills.sh)
- +810 installs in the week ending Jul 28, 2026 (Skillselion tracking)
- Ranked #66 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)
recipe-block-focus-time capabilities & compatibility
- Capabilities
- scheduling · calendar management · productivity
- Works with
- google drive
- Use cases
- planning · project management
What recipe-block-focus-time says it does
Create recurring focus time blocks on Google Calendar to protect deep work hours.
npx skills add https://github.com/googleworkspace/cli --skill recipe-block-focus-timeAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 24.4k |
|---|---|
| repo stars | ★ 30k |
| Security audit | 3 / 3 scanners passed |
| Last updated | July 22, 2026 |
| Repository | googleworkspace/cli ↗ |
How do you block recurring focus time on Google Calendar?
Developers automate the creation of recurring focus time blocks to protect deep work.
Who is it for?
Protecting deep work hours by automating recurring calendar blocks
Skip if: Teams that need company-wide focus-time policies, room booking, or calendar systems other than Google Calendar.
When should I use this skill?
A developer asks to protect deep-work hours, create recurring focus blocks, or automate Calendar focus time via gws.
What you get
Recurring Google Calendar events labeled as protected focus blocks with configured time zones and recurrence rules.
- Recurring Google Calendar focus events
- Documented gws calendar events insert JSON
By the numbers
- Recipe metadata version 0.22.5 in googleworkspace/cli
- Requires 1 binary (gws) and 1 prerequisite skill (gws-calendar)
Files
Block Focus Time on Google Calendar
PREREQUISITE: Load the following skills to execute this recipe: gws-calendarCreate 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
Related skills
How it compares
Pick this recipe over generic calendar assistants when you already standardize on gws CLI commands and want copy-paste recurring event JSON.
FAQ
What does recipe-block-focus-time require?
recipe-block-focus-time requires the gws binary and the gws-calendar skill loaded first. The recipe metadata (version 0.22.5) lists both under openclaw requires before running calendar events insert.
Which gws command creates focus blocks?
recipe-block-focus-time uses gws calendar events insert with calendarId primary and a JSON body containing summary, description, start, end, timeZone, and recurrence fields for repeating focus sessions.
Is Recipe Block Focus 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.