원클릭으로
google-schedule
View your calendar, create events with natural language dates, and find open time slots for scheduling.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
View your calendar, create events with natural language dates, and find open time slots for scheduling.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Work with Google Sheets: create spreadsheets, read and write cell ranges, append rows.
Compose and send emails, create drafts, and manage recipients using Gmail and Contacts.
Get a cross-service morning briefing combining inbox highlights, today's calendar, and pending tasks.
Find, upload, download, and share files on Google Drive.
Triage, search, and summarize Gmail messages. Check inbox, find specific emails, and extract key information from threads.
Manage Google Tasks: view task lists, create tasks, mark complete, and organize to-dos.
| name | google-schedule |
| description | View your calendar, create events with natural language dates, and find open time slots for scheduling. |
| version | 1.0.0 |
| author | AgentZero Google Suite Plugin |
| license | MIT |
| tags | ["google","calendar","schedule","events","meetings"] |
| triggers | ["schedule a meeting","check my calendar","what's on my calendar","create an event","find a free time","am I free","book a meeting","when am I available"] |
| allowed_tools | ["calendar_read","calendar_create","calendar_update","calendar_delete","calendar_availability","contacts_search"] |
| metadata | {"complexity":"intermediate","category":"productivity"} |
View your schedule, create events, check availability, and find open meeting slots.
{"tool": "calendar_read", "args": {"action": "list", "date_range": "today"}}
Or for a specific range:
{"tool": "calendar_read", "args": {"action": "list", "date_range": "next 3 days"}}
{"tool": "calendar_availability", "args": {"action": "check", "date_range": "tomorrow"}}
{"tool": "calendar_availability", "args": {"action": "find_slots", "date_range": "next week", "duration": "1 hour"}}
{"tool": "calendar_create", "args": {"title": "Team Sync", "start": "tomorrow at 2pm", "duration": "1 hour"}}
Look up attendee email if needed:
{"tool": "contacts_search", "args": {"query": "Sarah"}}
Then create with attendees:
{"tool": "calendar_create", "args": {"title": "1:1 with Sarah", "start": "Friday at 10am", "duration": "30 minutes", "attendees": "sarah@example.com", "description": "Weekly sync"}}
{"tool": "calendar_create", "args": {"title": "Daily Standup", "start": "Monday at 9am", "duration": "15 minutes", "recurrence": "FREQ=WEEKLY;BYDAY=MO,TU,WE,TH,FR"}}
{"tool": "calendar_update", "args": {"event_id": "abc123def456", "start": "3pm", "duration": "45 minutes"}}
{"tool": "calendar_delete", "args": {"event_id": "abc123def456", "notify": true}}
contacts_search to find attendee emails when the user says "invite Sarah"