home / skills / openclaw / skills / calendar

calendar skill

/skills/ndcccccc/calendar

This skill helps you manage calendars across providers, create events, schedule meetings, and sync reminders to Google, Apple, and Outlook.

npx playbooks add skill openclaw/skills --skill calendar

Review the files below or copy the command above to add this skill to your agents.

Files (2)
SKILL.md
602 B
---
name: calendar
description: Calendar management and scheduling. Create events, manage meetings, and sync across calendar providers.
metadata: {"clawdbot":{"emoji":"📅","requires":{"bins":["curl","jq"]}}}
---

# Calendar 📅

Calendar and scheduling management.

## Features

- Create events
- Schedule meetings
- Set reminders
- View availability
- Recurring events
- Calendar sync

## Supported Providers

- Google Calendar
- Apple Calendar
- Outlook Calendar

## Usage Examples

```
"Schedule meeting tomorrow at 2pm"
"Show my calendar for this week"
"Find free time for a 1-hour meeting"
```

Overview

This skill provides calendar management and scheduling capabilities to create events, manage meetings, set reminders, and keep calendars in sync across providers. It streamlines appointment booking, finds available times, and handles recurring events so users spend less time on scheduling. Built to connect with major calendar providers, it aims to centralize calendar workflows in one place.

How this skill works

The skill inspects your calendar availability and event details to create, update, or delete events and reminders. It can schedule meetings by finding free time slots, propose times to participants, and set up recurring schedules. Sync connectors keep events mirrored across Google Calendar, Apple Calendar, and Outlook to avoid conflicts and fragmentation.

When to use it

  • Book or reschedule meetings across multiple calendar providers
  • Find common free time for team or client meetings
  • Create one-off events, recurring appointments, or reminders
  • Quickly view daily, weekly, or monthly availability
  • Sync and consolidate events from multiple accounts to avoid duplicates

Best practices

  • Grant only the calendar permissions needed for scheduling and reading availability
  • Use clear event titles and include agendas or links in the description
  • Set appropriate buffer times and default durations to reduce back-and-forth
  • Confirm time zones when scheduling participants across regions
  • Use recurring event rules for regular meetings instead of manual re-creation

Example use cases

  • Schedule a 1-hour client meeting by finding the next available slot for all participants
  • Create a recurring team stand-up every weekday at 9:30 AM and add the video link
  • Show the week view to identify open blocks for focused work
  • Set a reminder for a deadline and sync it across Google and Outlook calendars
  • Reschedule a conflicting appointment and notify attendees with the updated time

FAQ

Which calendar providers are supported?

Google Calendar, Apple Calendar, and Outlook Calendar are supported for event creation, viewing, and sync.

Can it find free time for multiple attendees?

Yes. The skill checks participant availability and suggests common free slots for a specified duration.