gws-calendar-insert

Creates new Google Calendar events via the gws CLI with time, attendees, and Meet links.

Updated Nov 9, 2023
One-click install
npx skills add https://github.com/oresttokovenko/dot-files --skill gws-calendar-insert-oresttokovenko
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar-insert
Source: https://github.com/oresttokovenko/dot-files/tree/main/chezmoi/dot_agents/skills/gws-calendar-insert
Command: npx skills add https://github.com/oresttokovenko/dot-files --skill gws-calendar-insert-oresttokovenko

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually creating Google Calendar events through a web UI interrupts terminal-based workflows. This Skill lets you create calendar events directly from the command line using the gws CLI, with full control over times, attendees, locations, and video conferencing. ## Core Features & Use Cases - Event Creation: Create events on any calendar with a summary, start/end times in RFC3339 format, location, and description. - Attendee & Meet Support: Add multiple attendee emails and automatically attach a Google Meet video conference link with the --meet flag. - Use Case: Schedule a team standup by running a single command with the title, time range, and attendee emails, without leaving your terminal. ## Quick Start Ask the AI to create a Google Calendar event titled 'Standup' tomorrow from 9:00 to 9:30 AM with a Google Meet link using the gws calendar insert command.

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?

Run gws calendar +insert with the --summary, --start, and --end flags. Times must be in RFC3339 format, for example gws calendar +insert --summary 'Standup' --start '2026-06-17T09:00:00-07:00' --end '2026-06-17T09:30:00-07:00'.

How do I add a Google Meet link to a calendar event?

Pass the --meet flag when creating the event with gws calendar +insert. The flag automatically attaches a Google Meet video conference link to the new event.

Can I invite attendees when creating a calendar event with gws?

Yes, use the --attendee flag with an email address for each person you want to invite. The flag can be repeated multiple times to add several attendees to a single event.

What time format does gws calendar insert accept?

The --start and --end flags accept ISO 8601 / RFC3339 timestamps, such as 2026-06-17T09:00:00-07:00. Including the timezone offset ensures the event is scheduled at the correct local time.

Can I create events on a calendar other than my primary one?

Yes, use the --calendar flag to specify a calendar ID. If omitted, the event is created on your primary calendar by default.