Communityコーディング&開発github.com

googleworkspace/recipe-block-focus-time

Google カレンダーに定期的なフォーカスタイムブロックを作成し、深い作業時間を確保します。

recipe-block-focus-time とは?

このスキルは、Google カレンダー上で定期的なフォーカスタイムブロック(集中時間枠)を作成するためのレシピです。開発者やナレッジワーカーが、ミーティングや割り込みから自分の時間を守り、深い集中を必要とする作業に専念できるようにします。AI エージェント(Claude Code や Cursor など)と連携し、ユーザーの代わりに Google カレンダー API を操作して、毎日または毎週の繰り返しイベントを設定します。これにより、手動でカレンダーを管理する手間を省き、一貫した集中時間をスケジューリングできます。主な利点は、生産性の向上とワークライフバランスの改善です。このスキルは、Google Workspace と連携する AI エージェント向けに設計されており、`SKILL.md` に従って動作します。具体的には、ユーザーの好みの時間帯(例:毎朝9時〜11時)を指定するだけで、自動的に繰り返しイベントを作成します。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/googleworkspace/cli/tree/main/skills/recipe-block-focus-time

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

recipe-block-focus-time は何をしますか?

Google カレンダーに定期的なフォーカスタイムブロックを作成し、深い作業時間を確保します。

概要

このスキルは、Google カレンダー上で定期的な集中時間(フォーカスタイムブロック)を設定するためのレシピです。毎日または毎週の繰り返しイベントとして、指定した時間帯に「フォーカスタイム」という予定を自動的に作成します。

使用方法

  1. AI エージェントにフォーカスタイムブロックの作成を依頼します。
  2. 希望する時間帯(例:毎週月曜日から金曜日の午前9時から11時)を指定します。
  3. エージェントが Google カレンダー API を介してイベントを作成します。

対応プラットフォーム

  • Google Workspace
  • Claude Code
  • Cursor
  • Codex

動作の仕組み

このスキルは SKILL.md の指示に従って、以下の手順で動作します:

  1. ユーザーから時間帯の指定を受け取る
  2. Google カレンダー API を呼び出して繰り返しイベントを作成する
  3. イベントのタイトルを「フォーカスタイム」に設定する
  4. 必要に応じて説明やリマインダーを追加する

設定例

name: フォーカスタイムブロック
frequency: 毎週月曜日〜金曜日
time_start: 09:00
time_end: 11:00
timezone: Asia/Tokyo

注意事項

  • 既存の予定と重複しないように注意してください。
  • Google カレンダーの API 制限にご注意ください。
  • 必要に応じて、イベントの可視性を「予定あり」または「非公開」に設定できます。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

googleworkspace/gws-admin-reports

Google Workspace Admin SDK: Audit logs and usage reports.

googleworkspace/gws-calendar

Google Calendar: Manage calendars and events.

googleworkspace/gws-calendar-agenda

Google Calendar: Show upcoming events across all calendars.

googleworkspace/gws-calendar-insert

Google Calendar: Create a new event.

googleworkspace/gws-chat

Google Chat: Manage Chat spaces and messages.

googleworkspace/gws-chat-send

Google Chat: Send a message to a space.

googleworkspace/gws-classroom

Google Classroom: Manage classes, rosters, and coursework.

googleworkspace/gws-docs

Read and write Google Docs.

googleworkspace/gws-docs-write

Google Docs: Append text to a document.

googleworkspace/gws-drive

Google Drive: Manage files, folders, and shared drives.

googleworkspace/gws-drive-upload

Google Drive: Upload a file with automatic metadata.

googleworkspace/gws-events

Subscribe to Google Workspace events.

googleworkspace/gws-events-renew

Google Workspace Events: Renew/reactivate Workspace Events subscriptions.

googleworkspace/gws-events-subscribe

Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.

googleworkspace/gws-forms

Read and write Google Forms.

googleworkspace/gws-gmail

Gmail: Send, read, and manage email.

googleworkspace/gws-gmail-forward

Gmail: Forward a message to new recipients.

googleworkspace/gws-gmail-read

Gmail: Read a message and extract its body or headers.

googleworkspace/gws-gmail-reply

Gmail: Reply to a message (handles threading automatically).

googleworkspace/gws-gmail-reply-all

Gmail: Reply-all to a message (handles threading automatically).

関連スキル