Skip to content
Productivity
Skill

/schedule-check

Check Google Calendar for today's schedule. Use during daily planning or when user asks about their calendar.

BOOST
From plugin
agentic-os
1175 skills
Install
$ npx -y skills add itseffi/agentic-os --skill schedule-check --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/schedule-check

Context preview

The summary Claude sees to decide when to auto-load this skill.

Check Google Calendar for today's schedule. Use during daily planning or when user asks about their calendar.

SKILL.md

schedule-check.SKILL.md
name: calendar-schedule-check
description: Check Google Calendar for today's schedule. Use during daily planning or when user asks about their calendar.

Calendar Schedule Check

Check today's calendar and factor meetings into daily planning.

Instructions

Step 1: Fetch Today's Events

Call `calendar_list_events` for today's date range.

Step 2: Categorize Events

Group events by type:

  • **Meetings** - Events with other attendees
  • **Focus blocks** - Solo blocked time
  • **External** - Events outside work calendar

Step 3: Calculate Available Time

Today's Schedule:

09:00-10:00  Team standup (meeting)
11:00-12:00  1:1 with Sarah (meeting)
14:00-15:00  Focus time (blocked)

Available for deep work:
- 10:00-11:00 (1 hour)
- 12:00-14:00 (2 hours)
- 15:00-17:00 (2 hours)

Total: 5 hours available

Step 4: Factor into Task Planning

When recommending tasks:

  • Match task estimated_time to available slots
  • Prioritize P0/P1 tasks for longer blocks
  • Suggest quick tasks for short gaps

Step 5: Offer Calendar Actions

| Option | Description | |--------|-------------| | Block time | Reserve time for specific task | | Reschedule | Move a meeting if needed | | Continue | Proceed with task planning |

Example Flow

**User:** "What should I work on today?"

**Agent:** 1. Checks calendar 2. "You have 3 meetings today, 5 hours free..." 3. Shows schedule overview 4. Recommends tasks that fit available time 5. Offers to block time for priority tasks

Notes

  • Respect existing focus blocks
  • Consider meeting prep time
  • Account for lunch/breaks
  • Warn if schedule is overloaded
Read more
Ships withagentic-os

Agentic personal OS to automate high-leverage workflows with Codex, Claude Code, Pi, OpenClaw and other coding agents/ runtime platforms.

Get the whole plugin
Stats
117
Stars
22
Forks
Active
Maintenance
Python
Language
MIT
License
18d ago
Last commit
9mo ago
Created
4h ago
Added

Repo: itseffi/agentic-os

Other skills on agentic-os.