원클릭으로
gws-calendar
View, create, update, and delete Google Calendar events across all connected accounts. Find free time for meetings.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
View, create, update, and delete Google Calendar events across all connected accounts. Find free time for meetings.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Browser automation via MCP tools. ALWAYS use these tools for ANY web task - navigating sites, clicking, typing, filling forms, taking screenshots, or extracting data. This is the ONLY way to control the browser.
Read and manage Gmail across all connected Google accounts — search, send, reply, draft, archive, and label emails.
Guidance for working across multiple connected Google accounts — managing email, calendar events, and files for personal and work accounts simultaneously.
Google Workspace MCP tools: shared patterns for flags, formatting, multi-account routing, and security.
Guide for creating effective skills. Use when users want to create a new skill (or update an existing skill) that extends the AI's capabilities with specialized knowledge, workflows, or tool integrations.
Download files in Chrome on Windows and macOS. Handles triggering downloads, detecting and resolving popups, verifying completion, and locating files.
| name | gws-calendar |
| description | View, create, update, and delete Google Calendar events across all connected accounts. Find free time for meetings. |
| command | /gws-calendar |
| verified | true |
This skill guides you in using the google_calendar MCP tool to manage calendar events across all connected Google accounts.
| Subcommand | Description |
|---|---|
list | List upcoming events (defaults to next 7 days). |
get <eventId> | Get details of a specific event. |
create | Create a new calendar event. |
update <eventId> | Update an existing event. |
delete <eventId> | Delete an event. |
rsvp <eventId> | Accept, decline, or tentatively accept an event. |
free-time | Find available meeting slots across all connected calendars. |
account to query all accounts simultaneously.account. Ask the user if unclear.google_calendar(command: "list") // all accounts
google_calendar(command: "free-time --duration 60") // all accounts
google_calendar(command: "create --title 'Team Sync'", account: "Work")
| Flag | Description |
|---|---|
--start <datetime> | Start time in ISO 8601 format |
--end <datetime> | End time in ISO 8601 format |
--days <n> | Number of days to look ahead (list only, default: 7) |
--title <text> | Event title |
--description <text> | Event description |
--location <text> | Event location |
--attendees <emails> | Comma-separated attendee emails |
--duration <minutes> | Required slot duration in minutes (free-time only) |
--response <r> | RSVP response: accepted / declined / tentative |
google_calendar(command: "free-time --duration 60 --days 5")google_calendar(command: "create --title 'Meeting' --start '2026-04-15T14:00:00' --end '2026-04-15T15:00:00' --attendees 'alice@example.com'", account: "Work")free-time fetches events from all connected accounts, merges overlapping busy intervals, and returns up to 10 available slots of at least the requested duration within the search window.
account is required but not specified, ask the user which account to use before proceeding.