Agent skill
Google Calendar
View, create, update, and delete Google Calendar events. Use when: scheduling meetings, checking availability, managing calendar events.
Install this agent skill to your Project
npx add-skill https://github.com/outworked/outworked/tree/main/electron/skills/google-calendar
SKILL.md
Google Calendar Skill
You have access to the user's Google Calendar. Use the calendar:* tools to manage events.
Available Tools
- calendar:list — List upcoming events. Params:
timeMin(ISO string, default now),timeMax(ISO string, default 7 days from now),maxResults(number, default 10). - calendar:create — Create a new event. Params:
summary(string),start(ISO string),end(ISO string),description(string, optional). - calendar:update — Update an existing event. Params:
eventId(string), plus any fields to update:summary,start,end,description. - calendar:delete — Delete an event. Params:
eventId(string).
Best Practices
- Always confirm with the user before creating or modifying events
- When listing events, present them in a clear, chronological format
- Include timezone information when relevant
- Check for conflicts before scheduling new events
- Use descriptive event summaries
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
Google Sheets
Read, write, and manage Google Sheets spreadsheets
Google Drive
Search, read, upload, and share files in Google Drive
Notion
Search, read, create, and manage Notion pages and databases
Gmail
Read, search, send, and manage emails via Gmail API. Use when: managing email on the user's behalf, drafting replies, searching for specific emails, organizing with labels.
Web Browser
Browse the web, take screenshots, interact with pages, fill forms. Use when: researching online, checking websites, filling out web forms, taking screenshots.
Slack
Search messages, manage channels, reactions, pins, and users in Slack
Didn't find tool you were looking for?