Calendar Management

Manage Google Calendar events via natural language and MCP tools.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mberto10/mberto-compound --skill calendar-management-mberto10
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Calendar Management
Source: https://github.com/mberto10/mberto-compound/tree/main/plugins/personal/skills/calendar-management
Command: npx skills add https://github.com/mberto10/mberto-compound --skill calendar-management-mberto10

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of your personal and professional schedule by interacting with your Google Calendar, eliminating the need for manual calendar operations.

Core Features & Use Cases

  • View Schedule: Quickly check your availability, upcoming events, and daily/weekly agenda.
  • Event Management: Create, update, and delete calendar events with natural language commands.
  • Meeting Coordination: Find optimal meeting times for yourself and others.
  • RSVP Management: Respond to meeting invitations directly.
  • Use Case: "What does my afternoon look like?" or "Schedule a meeting with John for tomorrow at 2 PM about the project launch."

Quick Start

Ask the calendar skill to list your events for today.

Frequently Asked Questions about Calendar Management

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

FAQPage Schema
How do I manage my Google Calendar events using natural language?

You can manage Google Calendar events by issuing natural language commands to create, update, delete, and list events. The skill processes these queries to interact directly with the Google Calendar API for all scheduling operations.

Can I check my schedule availability and upcoming meetings without opening Google Calendar?

Checking schedule availability and viewing upcoming meetings is supported through natural language inquiries. You can ask about your daily or weekly agenda to retrieve upcoming events directly from your Google Calendar.

What's the best way to schedule a meeting and find optimal times for attendees?

Scheduling meetings and finding optimal times for attendees is handled by the meeting coordination feature. You can specify participants and context, and the skill queries the Google Calendar API to find available slots.

Does this calendar management tool support RSVP management for meeting invitations?

RSVP management for meeting invitations is fully supported. You can respond to event invitations directly by instructing the skill, which updates your RSVP status through the Google Calendar API.

How do I create and delete calendar events through an automated schedule manager?

Creating and deleting calendar events is executed by providing natural language commands to the schedule manager. The skill translates these instructions into API calls to add or remove events from your Google Calendar.