Calendar Assistant

Create, retrieve, and manage calendar events in the macOS Calendar app.

29|1|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/spamsch/son-of-simon --skill calendar-assistant-spamsch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Calendar Assistant
Source: https://github.com/spamsch/son-of-simon/tree/main/skills/calendar_assistant
Command: npx skills add https://github.com/spamsch/son-of-simon --skill calendar-assistant-spamsch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Calendar Assistant Skill solves the problem of managing and viewing calendar events by providing smart scheduling defaults and a straightforward interface to interact with your calendar.

Core Features & Use Cases

  • View and Manage Events: Quickly access and manage your calendar events, including creating, deleting, and modifying appointments.
  • Smart Scheduling: Utilizes smart defaults for time handling, like interpreting "afternoon" as 2pm, to streamline the creation of events.
  • Multi-Calendar Support: Navigate through multiple calendars to manage and find events across different schedules.

Quick Start

"Get my schedule for today" or "Create a meeting with John at 3pm on Monday."

Frequently Asked Questions about Calendar Assistant

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

FAQPage Schema
How do I manage calendar events on macOS using natural language?

You can manage calendar events by asking the assistant to create, retrieve, or modify appointments directly within the macOS Calendar app using straightforward conversational queries.

What are smart scheduling defaults for event creation?

Smart scheduling defaults streamline event creation by interpreting natural time phrases, automatically converting terms like "afternoon" into specific times such as 2pm for your calendar entries.

Can I navigate multiple calendars to find scheduled events?

Yes, the assistant supports multi-calendar navigation, allowing you to manage and find events across different schedules within the macOS Calendar app seamlessly.

How do I quickly retrieve my schedule for today?

To retrieve your schedule, simply ask the assistant to get your events for today, and it will fetch and display your upcoming appointments from the macOS Calendar app.

Does the Calendar Assistant work without additional dependencies?

Yes, the assistant operates without requiring additional dependencies, directly interfacing with the macOS Calendar app to provide scheduling and event management capabilities.

What is the best way to create a meeting with someone at a specific time?

The best way to create a meeting is to ask the assistant directly, such as requesting to create a meeting with a specific person at a designated time like 3pm on Monday.