google-calendar
v1.2.3Connect Google Calendar for scheduling, availability, daily briefs, and event management.
by OpenAIMIT5kupdated 3 weeks ago
Source
git clone https://github.com/openai/pluginsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/google-calendar/ inside the repository.
Layout
├── .codex-plugin/plugin.json├── skills/google-calendar/SKILL.md├── skills/google-calendar-daily-brief/SKILL.md├── skills/google-calendar-free-up-time/SKILL.md├── skills/google-calendar-group-scheduler/SKILL.md└── skills/google-calendar-meeting-prep/SKILL.md
Skills5
Manage scheduling and conflicts in connected Google Calendar data. Use when the user wants to inspect calendars, compare availability, review conflicts, find a meeting room, review event notes or attachments, add or adjust reminders, place temporary holds, or draft exact create, update, reschedule, or cancel changes with timezone-aware details.
Build polished one-day Google Calendar briefs. Use when the user asks for today, tomorrow, or a specific date summary with an agenda, conflict flags, free windows, remaining-meeting readouts, or a calendar brief, and the Google Calendar connector is available.
Find ways to open up meaningful free time in a connected Google Calendar. Use when the user wants to clear up their day, make room for focus time, create a longer uninterrupted block, or see the smallest set of calendar changes that would give time back.
Find and rank good meeting times for multiple people using connected Google Calendar data. Use when the user wants to schedule a group meeting, compare candidate slots across several attendees, find the best compromise time, or add a room check after narrowing the attendee-compatible options.
Build a practical meeting prep brief from a connected Google Calendar event and its nearby context. Use when the user wants to prepare for an upcoming meeting, understand what to read beforehand, pull in linked notes or docs, or get a concise brief on what the meeting appears to require.
Manifests1
{
"name": "google-calendar",
"version": "1.2.3",
"description": "Connect Google Calendar for scheduling, availability, daily briefs, and event management.",
"author": {
"name": "OpenAI",
"email": "support@openai.com",
"url": "https://openai.com/"
},
"homepage": "https://workspace.google.com/products/calendar/",
"repository": "https://github.com/openai/plugins",
"license": "MIT",
"keywords": [
"google-calendar",
"calendar",
"agenda",
"daily-brief",
"scheduling",
"productivity"
],
"skills": "./skills/",
"apps": "./.app.json",
"interface": {
"displayName": "Google Calendar",
"shortDescription": "Manage Google Calendar events and schedules",
"longDescription": "Use Google Calendar to summarize a day, check availability, list calendars, and create, update, or delete events directly from task prompts.",
"developerName": "OpenAI",
"category": "Productivity",
"capabilities": [
"Interactive",
"Write"
],
"websiteURL": "https://workspace.google.com/products/calendar/",
"privacyPolicyURL": "https://policies.google.com/privacy",
"termsOfServiceURL": "https://policies.google.com/terms",
"defaultPrompt": [
"Summarize my calendar, compare availability, prep meetings, or draft event details"
],
"brandColor": "#4285F4",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"screenshots": []
}
}