Generated banner for Recipe Block Focus Time
Generated logo for Recipe Block Focus Time

Recipe Block Focus Time

Google WorkspaceOfficialPublished by Google Workspace

  • Skill
  • Workflow
  • Automation and integrations
  • Apache-2.0
  • No issues found

From the author

Create recurring focus time blocks on Google Calendar to protect deep work hours.
— the description by Google Workspace

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill provides a structured workflow to automatically reserve recurring blocks of time on your Google Calendar. By leveraging calendar integration, it helps users protect specific hours for deep work, ensuring that these periods are marked as busy to prevent scheduling conflicts.

What it does

  • Creates recurring calendar events titled Focus Time
  • Sets events to opaque status to ensure availability is marked as busy
  • Configures weekly recurrence patterns for consistent scheduling
  • Verifies the newly created blocks against your current agenda

When to use it

  • When you need to establish a consistent routine for deep work
  • When you want to prevent colleagues from booking meetings during your peak productivity hours
  • When you need to automate calendar management across multiple days of the week

Advantages

  • Reduces manual effort in managing recurring calendar entries
  • Ensures deep work sessions are clearly visible and protected
  • Maintains consistent scheduling habits through automated recurrence

Usage examples

“Set up my weekly focus time blocks.”
The agent creates recurring Focus Time events on your primary calendar for Monday through Friday, marking them as busy.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/googleworkspace/recipe-block-focus-time/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip recipe-block-focus-time.zip -d .agents/skills

Documentation by Google Workspace

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

Files

SKILL.md

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

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Google Workspace
Publisher
Google Workspace (Official)
Source
googleworkspace/cli · skills/recipe-block-focus-time · commit cd3697e
Licence
Apache License 2.0 (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Google Workspace or Google Workspace.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download recipe-block-focus-time.zip