Agent Skills
› outworked/outworked
› Google Calendar
Google Calendar
GitHub提供Google日历管理功能,支持查看、创建、更新和删除日历事件。适用于安排会议、检查可用性及日程管理。
Trigger Scenarios
安排会议
检查空闲时间
管理日历事件
Install
npx skills add outworked/outworked --skill Google Calendar -g -y
SKILL.md
Frontmatter
{
"auth": {
"type": "oauth2",
"scopes": [
"https:\/\/www.googleapis.com\/auth\/calendar.events"
],
"provider": "google"
},
"name": "Google Calendar",
"emoji": "📅",
"tools": [
"calendar:list",
"calendar:create",
"calendar:update",
"calendar:delete"
],
"runtime": "google-calendar",
"description": "View, create, update, and delete Google Calendar events. Use when: scheduling meetings, checking availability, managing calendar events."
}
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
Version History
- 89ed7b9 Current 2026-07-19 08:49


