calendar

List and create macOS Calendar events via a JSON-driven CLI.

32|9|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/DotNetAge/mindx --skill calendar-dotnetage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar
Source: https://github.com/DotNetAge/mindx/tree/main/skills/calendar
Command: npx skills add https://github.com/DotNetAge/mindx --skill calendar-dotnetage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) components.

What problem does it solve?

The calendar skill streamlines scheduling by enabling direct view and creation of events on the local calendar, reducing manual tracking and back-and-forth coordination.

Core Features & Use Cases

  • View upcoming events within a selectable window using a simple action-based CLI (list).
  • Create new events with a title and date using the create action, leveraging macOS Calendar through AppleScript.
  • Use cases include daily standups, meetings, reminders, and personal scheduling without cloud dependencies.

Quick Start

Create an event titled 'Team Standup' tomorrow at 10:00 AM.

Frequently Asked Questions about calendar

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

FAQPage Schema
How do I schedule events on macOS Calendar without cloud dependencies?

You can schedule events on macOS by using a local Calendar integration via AppleScript to create and list events directly, eliminating the need for manual tracking or cloud synchronization.

Can I list upcoming calendar events for a specific time window using a CLI?

Yes, you can list upcoming calendar events within a selectable window by passing the list action and a days parameter to the CLI, which queries the local macOS Calendar.

Do I need jq to automate personal time management with this calendar scheduling approach?

Yes, jq is required as a dependency because the scheduling script reads JSON input to perform deterministic tasks for creating and listing events on your macOS Calendar.

What's the best way to create a local calendar event for a daily standup?

To create a calendar event, provide the create action along with a title and start date via the CLI, leveraging AppleScript to write the event directly to your local macOS Calendar.

Does this local calendar event scheduling approach work without an internet connection?

Yes, because the scheduling mechanism relies on local macOS Calendar integration through AppleScript rather than cloud services, event creation and listing work entirely offline.

Why does calendar event creation require AppleScript on macOS?

AppleScript provides the native bridge to the macOS Calendar application, allowing the CLI script to programmatically create and manage local events without external API dependencies.