calendar-automation

Automate Google Calendar and Outlook scheduling, time blocking, and meeting management.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines calendar management by automating meeting scheduling, optimizing time blocking, and providing daily digests and preparation materials, reducing manual calendar upkeep and improving productivity.

Core Features & Use Cases

  • Automated Scheduling: Set up meetings, manage invites, and sync across platforms.
  • Time Blocking: Automatically allocate focus time and buffer periods based on priorities and existing commitments.
  • Daily Digests & Prep: Receive Slack notifications with your daily schedule and automated meeting preparation documents.
  • Use Case: Automatically block out 2 hours of deep work every morning, send reminders for upcoming meetings with relevant prep docs, and get a daily summary of your schedule in Slack.

Quick Start

Configure the calendar automation skill to send a daily digest of your schedule to Slack at 6 AM.

Frequently Asked Questions about calendar-automation

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

FAQPage Schema
How do I automate time blocking for deep work in Google Calendar and Outlook?

Calendar automation automatically allocates focus time and buffer periods based on your priorities and existing commitments across Google Calendar and Outlook. It schedules blocks without manual calendar upkeep, optimizing your daily productivity.

Can I send a daily schedule digest to Slack for meeting preparation?

Yes, calendar automation sends daily schedule digests directly to Slack, providing automated meeting preparation documents and upcoming meeting reminders. You can configure the digest delivery time, such as a 6 AM summary notification.

What is the best way to synchronize meeting invites across different calendar platforms?

Automated scheduling facilitates cross-platform synchronization, managing meeting invites and syncing commitments between Google Calendar and Outlook. This ensures your calendar events remain consistent without requiring manual duplicate entry.

Do I need additional tools to track my scheduling analytics alongside calendar automation?

Calendar automation integrates directly with Google Sheets for scheduling analytics, allowing you to track time blocking and meeting management data. No additional analytics dependencies are required to monitor your scheduling metrics.

How does automated meeting preparation work for daily scheduled events?

Automated meeting preparation generates relevant prep documents and sends reminders for upcoming meetings based on your daily schedule. It pulls data from your synced calendar events to compile the necessary context.

Are there limitations to cross-platform calendar synchronization between Google Calendar and Outlook?

Cross-platform synchronization works for standard meeting invites and time blocking between Google Calendar and Outlook, but complex recurring event rules or proprietary platform-specific scheduling features may not fully translate across both systems.