calendar-automation

Automate calendar scheduling, time blocking, and meeting workflows across Google Calendar and Outlook.

1|Updated May 18, 2026
One-click install
npx skills add https://github.com/hmzainjamil/claude-office-skills --skill calendar-automation-hmzainjamil
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar-automation
Source: https://github.com/hmzainjamil/claude-office-skills/tree/main/calendar-automation
Command: npx skills add https://github.com/hmzainjamil/claude-office-skills --skill calendar-automation-hmzainjamil

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of coordinating calendars by automating scheduling, time blocking, meeting preparation, and daily visibility across Google Calendar and Outlook.

Core Features & Use Cases

  • Meeting Scheduling Automation: Create, update, and sync events across calendar systems with reminders and attendee details.
  • Time Blocking and Planning: Protect focus time, insert buffers, and build structured weekly schedules around priorities.
  • Meeting Prep and Reporting: Generate pre-meeting briefing docs, send reminders, and produce calendar digests or weekly analytics for Slack and Sheets.
  • Use Case: A manager can use this Skill to auto-build a weekly time-blocked calendar, send morning digests to Slack, and prepare attendee context before important meetings.

Quick Start

Use the calendar-automation skill to create a daily Slack digest of today’s meetings and free time from my primary calendar.

Frequently Asked Questions about calendar-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate calendar scheduling and time blocking across Google Calendar and Outlook?

Automate calendar scheduling by creating, updating, and syncing events across Google Calendar and Outlook. The workflow handles time blocking, inserts focus buffers, and builds structured weekly schedules around your priorities.

Can I send daily meeting digests and calendar updates directly to Slack?

Yes, you can send daily meeting digests and calendar updates directly to Slack. The automation generates pre-meeting briefing docs, sends reminders, and produces weekly productivity analytics for your Slack workspace.

How do I prepare for meetings automatically with calendar event context?

Prepare for meetings automatically by generating pre-meeting briefing docs and attendee context. The system uses calendar event handling to deliver reminders and relevant details before your important meetings begin.

Does this calendar automation tool work with spreadsheet logging for productivity analytics?

Yes, calendar automation supports spreadsheet logging for productivity analytics. It integrates with workspace tools like Google Sheets to log calendar events, track time blocking, and produce weekly analytics outputs.

What is the best way to manage booking intake and weekly productivity workflows?

Manage booking intake and weekly productivity workflows by automating calendar event handling and synchronizing planning across workspace tools. This approach removes manual overhead by coordinating scheduling, prep, and analytics in one workflow.