calendar-cli

Manage calendar events and meeting invitations via command-line interface.

25|4|Updated Jan 12, 2026
One-click install
npx skills add https://github.com/Mic92/mics-skills --skill calendar-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar-cli
Source: https://github.com/Mic92/mics-skills/tree/main/skills/calendar-cli
Command: npx skills add https://github.com/Mic92/mics-skills --skill calendar-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines calendar management by allowing users to easily view, create, edit, and delete events, as well as handle meeting invitations and RSVPs.

Core Features & Use Cases

  • Event Management: List, show, search, create, edit, and delete calendar events.
  • Invite Handling: Send meeting invitations and respond to received invites (accept, decline, tentative).
  • Timezone Awareness: Explicitly handles timezones for accurate scheduling.
  • Use Case: Schedule a new meeting for "Project Sync" next Tuesday at 10 AM in the "Work" calendar, ensuring all attendees receive an invitation.

Quick Start

Create a new calendar event named "Team Meeting" starting tomorrow at 9 AM in the "Work" calendar.

Frequently Asked Questions about calendar-cli

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

FAQPage Schema
How do I manage calendar events using a command-line interface?

You can manage calendar events via a command-line interface by listing, creating, editing, and deleting entries. This skill supports scheduling events like "Team Meeting" directly in specific calendars such as "Work".

Can I send meeting invitations and handle RSVPs from the command line?

Yes, you can send meeting invitations and manage RSVPs directly. The skill integrates with email clients to send invites and process attendee responses like accept, decline, or tentative.

How does this tool handle timezone awareness for scheduling events?

Timezone awareness is handled explicitly during event creation to ensure accurate scheduling. You can specify timezones when setting up meetings to prevent timing conflicts across different regions.

What is the best way to create a recurring calendar event with email invitations?

The best way to create a recurring calendar event with email invitations is to specify recurrence rules during event creation. The skill then sends meeting invitations to attendees via integrated email clients.

Do I need an external email client to manage meeting invitations with this skill?

Yes, an external email client is required to manage meeting invitations. The skill integrates with your email setup to send invites and receive RSVP responses for scheduled calendar events.