Back to Skills

gws-calendar-insert

Google Calendar: Create a new event.

24,602stars1,249forksUpdated 4/14/2026

Security Assessment

Safe(100/100)
Security Score100/100

About gws-calendar-insert

The gws-calendar-insert skill allows users to create new events in Google Calendar with ease. This skill is particularly useful for automating the process of scheduling events directly from the command line interface (CLI), streamlining workflow management, and ensuring that events are accurately added to the calendar without manual intervention. It saves users time by enabling them to generate events with just a few simple commands, ensuring that they meet specific requirements such as event timing, location, and attendee management.

FAQ

How do I specify the time for the event?

You can specify the start and end times of the event using ISO 8601 format, such as '2026-06-17T09:00:00-07:00'.

Can I add attendees to the event?

Yes, you can add multiple attendees by using the --attendee flag followed by the attendee's email address.

Is there a way to include a Google Meet link for the event?

Yes, using the --meet flag will automatically include a Google Meet video conference link for the event.

What is the default calendar used when creating an event?

The default calendar is the 'primary' calendar, but you can specify a different calendar using the --calendar flag.

What permissions or setup are required before using this skill?

Before using this skill, you need to read the gws-shared SKILL.md for authentication, global flags, and security rules. You must also have the required bins installed.

Install gws-calendar-insert

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill