recipe-create-events-from-sheet
This recipe reads event data from a Google Sheets spreadsheet and creates corresponding Google Calendar entries in bulk. It combines the gws-sheets and gws-calendar skills to streamline event management workflows.
recipe-create-events-from-sheet automates bulk creation of calendar events from spreadsheet data.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-22
recipe-create-events-from-sheet automates bulk creation of calendar events from spreadsheet data. This recipe reads event data from a Google Sheets spreadsheet and creates corresponding Google Calendar entries in bulk. It combines the gws-sheets and gws-calendar skills to streamline event management workflows.
Use it when
- Yes.
- recipe-create-events-from-sheet automates the entire process by reading your spreadsheet rows and converting each into a calendar event.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
googleworkspace/cli/recipe-create-events-from-sheet · repository language: Rust
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How does recipe-create-events-from-sheet automate calendar event creation?
recipe-create-events-from-sheet reads event data from a Google Sheets spreadsheet and creates corresponding Google Calendar entries in bulk. It combines the gws-sheets and gws-calendar skills to streamline event management workflows, eliminating manual entry of multiple events.
Can I bulk import events to Google Calendar from a spreadsheet?
Yes. recipe-create-events-from-sheet is designed specifically for bulk import of events to Google Calendar from spreadsheet data. You structure your event details (title, date, time, attendees) in sheet rows, and the recipe automatically creates all corresponding calendar entries at once.
What does automate google calendar event creation from sheet data involve?
recipe-create-events-from-sheet automates the entire process by reading your spreadsheet rows and converting each into a calendar event. This eliminates repetitive manual scheduling and ensures consistency across your team's calendar entries.
How can I sync sheets with Google Calendar events using this recipe?
recipe-create-events-from-sheet synchronizes your spreadsheet data with Google Calendar by reading event information from sheet columns and creating matching calendar entries. This keeps your scheduling centralized and reduces duplicate data entry across platforms.
Is recipe-create-events-from-sheet suitable for team event scheduling?
Yes. recipe-create-events-from-sheet streamlines team event scheduling by allowing you to define multiple events in a single spreadsheet and batch-create them in Google Calendar. This approach scales efficiently for large scheduling initiatives across your workspace.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Create Google Calendar Events from a Sheet
> PREREQUISITE: Load the following skills to execute this recipe: gws-sheets, gws-calendar
Read event data from a Google Sheets spreadsheet and create Google Calendar entries for each row.
Steps
- Read event data:
gws sheets +read --spreadsheet SHEET_ID --range "Events!A2:D" - For each row, create a calendar event:
gws calendar +insert --summary 'Team Standup' --start '2026-01-20T09:00:00' --end '2026-01-20T09:30:00' --attendee alice@company.com --attendee bob@company.com
File tree — 1 file
skills/recipe-create-events-from-sheet/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Automate bulk creation of calendar events from spreadsheet data”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
This recipe queries Google Calendar's free/busy status across multiple users to identify shared availability windows. It retrieves busy/free data for a specified time range, then helps you spot overlapping open slots where all attendees can meet.
This recipe orchestrates the full post-mortem workflow across Google Workspace: it creates a structured document in Docs, schedules a review meeting in Calendar, and sends a notification through Chat. Perfect for incident response teams needing to standardize their retrospective process.
Gws is a command-line interface for Google Workspace that streamlines email triage, calendar management, file uploads, spreadsheet operations, and task creation. It supports helper commands for common workflows like standup reports and meeting prep, plus raw API access for advanced use cases. Built for both interactive queries and scripted automation.
gws is a Rust-based CLI tool that wraps Google Workspace APIs into composable commands with structured JSON responses, dynamically syncing with Google's Discovery Service for always-current API support. Install via npm, authenticate with gws auth setup, and access Gmail, Drive, Calendar, Sheets, Docs, Chat, Meet, and Forms through simple command patterns or helper shortcuts. Includes an MCP server for deeper Claude Code integration and sanitization options to prevent prompt injection from API responses.
Spreadsheet Builder lets you generate and structure spreadsheets through code or simple automation workflows, eliminating repetitive manual setup. Perfect for data-heavy tasks, this skill streamlines the creation of organized, formatted sheets at scale.
gws-calendar-insert adds new events to Google Calendar with required title and time fields, plus optional location, description, attendees, and Google Meet links. Configure which calendar receives the event and use RFC3339 timestamps for scheduling.
More skills recipe-schedule-recurring-event (Apache-2.0) · recipe-batch-invite-to-event (Apache-2.0) · recipe-share-event-materials (Apache-2.0)