gws-calendar-insert

Create Google Calendar events with attendees, locations, and descriptions.

30.3k|1.8k|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/googleworkspace/cli --skill gws-calendar-insert-googleworkspace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-calendar-insert
Source: https://github.com/googleworkspace/cli/tree/main/skills/gws-calendar-insert
Command: npx skills add https://github.com/googleworkspace/cli --skill gws-calendar-insert-googleworkspace

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of new events in Google Calendar, streamlining scheduling and reducing manual entry.

Core Features & Use Cases

  • Event Creation: Quickly create single or multi-attendee events with specified start and end times, summaries, locations, and descriptions.
  • Calendar Management: Add events to your primary calendar or specify a different calendar ID.
  • Use Case: Schedule a team meeting by providing the summary, start and end times, and a list of attendees' email addresses.

Quick Start

Create a new calendar event titled 'Project Sync' starting at 10 AM and ending at 10:30 AM on January 1st, 2026.

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 Google Calendar events automatically?

To create Google Calendar events automatically, this Skill uses the 'gws' CLI tool to add events with specified summaries, start and end times, attendees, and locations to your primary or custom calendar.

Can I add attendees and locations when scheduling a Google Calendar event?

Yes, you can add attendees and locations when scheduling Google Calendar events by providing their email addresses and location details alongside the event summary and time specifications during creation.

What do I need to authenticate with the Google Calendar API to create events?

You need authentication with the Google Calendar API via the 'gws' CLI tool to create events, ensuring secure access to your calendar for adding summaries, times, and attendees.

Does this Google Calendar event creation tool support specifying a custom calendar ID?

Yes, Google Calendar event creation supports specifying a custom calendar ID, allowing you to add events to a non-primary calendar while setting the summary, start, and end times.

What is the best way to schedule a multi-attendee meeting in Google Calendar?

The best way to schedule a multi-attendee meeting in Google Calendar is providing the summary, start and end times, and a list of attendees' email addresses to automate event creation.

Can I add a description to an individual Google Calendar event?

Yes, you can add a description to individual Google Calendar events by including the text when specifying the event summary, start and end times, and attendees during the creation process.