calendar-operations

Manage Google Calendar events via command-line interface with natural language scheduling.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/mshuffett/dotfiles --skill calendar-operations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: calendar-operations
Source: https://github.com/mshuffett/dotfiles/tree/main/agents/knowledge/atoms/claude-skill-archive/calendar-operations
Command: npx skills add https://github.com/mshuffett/dotfiles --skill calendar-operations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of your calendar by allowing you to view, create, update, and delete events using a command-line interface, eliminating the need to navigate complex graphical interfaces for routine scheduling tasks.

Core Features & Use Cases

  • Event Management: Create, view, update, and delete calendar events.
  • Availability Checks: Quickly determine free and busy times.
  • Natural Language Input: Understands human-readable dates and times for event scheduling.
  • Use Case: Schedule a meeting for "next Tuesday at 3 PM" with specific attendees and a location, or check your availability for the upcoming week.

Quick Start

Use the calendar operations skill to create an event called "Project Sync" for tomorrow at 10 AM with a duration of 60 minutes.

Frequently Asked Questions about calendar-operations

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

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

You can manage Google Calendar events by creating, viewing, updating, and deleting meetings directly through a CLI. This eliminates the need to navigate graphical interfaces for routine scheduling tasks.

Can I schedule meetings using natural language date and time parsing?

Yes, natural language date and time parsing is supported for scheduling. You can easily create an event for "next Tuesday at 3 PM" with specific attendees, locations, and descriptions.

How do I check my calendar availability for upcoming meetings?

You can check your calendar availability to quickly determine free and busy times. This allows you to verify open slots before scheduling new events or meetings.

Do I need Google Calendar API authentication credentials to use this scheduling tool?

Yes, Google Calendar API authentication and configuration of credentials are required. You must set up these API credentials before managing events or checking availability.

What is the best way to create a calendar event with attendees from the terminal?

The best way to create a calendar event from the terminal is using the CLI to specify the event name, time, and duration. You can also include options for attendees, locations, and descriptions.