gws-calendar-insert

Create Google Calendar events with summary, times, attendees, and Meet links.

1|2|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/jgwill/dotagents --skill gws-calendar-insert-jgwill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar-insert
Source: https://github.com/jgwill/dotagents/tree/main/skills/gws-calendar-insert
Command: npx skills add https://github.com/jgwill/dotagents --skill gws-calendar-insert-jgwill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It removes the manual effort of opening Google Calendar and creating new events by letting you generate an event with the exact title, time range, and optional details from the command line.

Core Features & Use Cases

  • Creates new calendar events: Adds an event to a specified calendar with a required summary plus start and end times.
  • Supports useful event details: Includes optional location, description, attendee emails (repeatable), and automatic Google Meet link insertion.
  • Use case: Schedule recurring team standups by quickly inserting events with consistent times and sharing a Meet link for remote participants.

Quick Start

Run gws calendar +insert with your event title, start time, and end time, optionally adding --attendee or --meet.

Frequently Asked Questions about gws-calendar-insert

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

FAQPage Schema
How do I create a Google Calendar event from the command line?

You can schedule meetings via CLI automation by passing a summary and ISO 8601 start/end times. This command-line approach supports adding optional location, description, attendee emails, and generates a Google Meet link directly.

Can I automatically generate a Google Meet link when creating a calendar event?

Yes, you can automatically generate a Google Meet link when creating a calendar event by passing the --meet parameter. This inserts a video conferencing link into the newly created event alongside the required summary and time range.

What format is required for start and end times when adding calendar events via CLI?

The required format for start and end times when adding calendar events via CLI is ISO 8601. You must provide these exact time parameters alongside the event summary to successfully insert the event into Google Calendar.

Does this calendar event creation method support adding multiple attendees?

Yes, this calendar event creation method supports adding multiple attendees. You can use the repeatable --attendee parameter to include attendee emails, allowing you to invite participants to meetings and standups directly from the command line.

Do I need authentication setup to insert Google Calendar events from a terminal?

Yes, you need authentication setup to insert Google Calendar events from a terminal. The event creation process enforces a safety prerequisite by referencing shared auth and global security rules before executing the insert command.