← 返回 Skills 市场
Google calender
作者
Otman Heddouch
· GitHub ↗
· v1.0.0
· MIT-0
69
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install google-calender-maton
功能描述
Create, update, list, and delete Google Calendar events with full support for attendees, time zones, and Google Meet via Maton API key authentication.
使用说明 (SKILL.md)
📘 skill.md — Google Calendar via Maton Gateway (Full Spec)\r
\r
🔐 Authentication\r
\r All requests require Maton API key:\r \r
-H "Authorization: Bearer $MATON_API_KEY"\r
````\r
\r
Set environment variable:\r
\r
```bash\r
export MATON_API_KEY="YOUR_API_KEY"\r
```\r
\r
---\r
\r
## 🌐 Base URL\r
\r
```\r
https://gateway.maton.ai/google-calendar/calendar/v3\r
```\r
\r
---\r
\r
## 🌍 Time Zones (IMPORTANT)\r
\r
Always use IANA time zones.\r
\r
### 🇦🇺 Australia / Melbourne\r
\r
```\r
Australia/Melbourne\r
```\r
\r
* UTC +10 (standard)\r
* UTC +11 (daylight saving)\r
\r
---\r
\r
## 📅 1. List Events\r
\r
```bash\r
curl "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events?maxResults=20&singleEvents=true&orderBy=startTime" \\r
-H "Authorization: Bearer $MATON_API_KEY"\r
```\r
\r
---\r
\r
## ➕ 2. Create Event (Basic)\r
\r
```bash\r
curl -X POST "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events" \\r
-H "Authorization: Bearer $MATON_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"summary": "Team Meeting",\r
"description": "Weekly sync",\r
"start": {\r
"dateTime": "2026-05-22T10:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"end": {\r
"dateTime": "2026-05-22T11:00:00",\r
"timeZone": "Australia/Melbourne"\r
}\r
}'\r
```\r
\r
---\r
\r
## 👥 3. Create Event with Invitations\r
\r
```bash\r
curl -X POST "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events" \\r
-H "Authorization: Bearer $MATON_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"summary": "Project Kickoff",\r
"start": {\r
"dateTime": "2026-05-22T14:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"end": {\r
"dateTime": "2026-05-22T15:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"attendees": [\r
{ "email": "[email protected]" },\r
{ "email": "[email protected]" }\r
],\r
"sendUpdates": "all"\r
}'\r
```\r
\r
---\r
\r
## 📹 4. Create Event with Google Meet\r
\r
```bash\r
curl -X POST "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events?conferenceDataVersion=1" \\r
-H "Authorization: Bearer $MATON_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"summary": "Client Meeting (Google Meet)",\r
"start": {\r
"dateTime": "2026-05-23T09:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"end": {\r
"dateTime": "2026-05-23T10:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"attendees": [\r
{ "email": "[email protected]" }\r
],\r
"conferenceData": {\r
"createRequest": {\r
"requestId": "meet-123456",\r
"conferenceSolutionKey": {\r
"type": "hangoutsMeet"\r
}\r
}\r
}\r
}'\r
```\r
\r
---\r
\r
## ✏️ 5. Update Event\r
\r
```bash\r
curl -X PATCH "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events/{EVENT_ID}" \\r
-H "Authorization: Bearer $MATON_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"summary": "Updated Meeting Title",\r
"description": "Updated agenda"\r
}'\r
```\r
\r
---\r
\r
## 🔁 6. Reschedule Event\r
\r
```bash\r
curl -X PATCH "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events/{EVENT_ID}" \\r
-H "Authorization: Bearer $MATON_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"start": {\r
"dateTime": "2026-05-24T12:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"end": {\r
"dateTime": "2026-05-24T13:00:00",\r
"timeZone": "Australia/Melbourne"\r
}\r
}'\r
```\r
\r
---\r
\r
## 👥 7. Update Attendees\r
\r
```bash\r
curl -X PATCH "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events/{EVENT_ID}" \\r
-H "Authorization: Bearer $MATON_API_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"attendees": [\r
{ "email": "[email protected]" },\r
{ "email": "[email protected]" }\r
],\r
"sendUpdates": "all"\r
}'\r
```\r
\r
---\r
\r
## ❌ 8. Delete Event\r
\r
```bash\r
curl -X DELETE "https://gateway.maton.ai/google-calendar/calendar/v3/calendars/primary/events/{EVENT_ID}" \\r
-H "Authorization: Bearer $MATON_API_KEY"\r
```\r
\r
---\r
\r
## 📌 Event Object Reference\r
\r
```json\r
{\r
"summary": "Event Title",\r
"description": "Optional details",\r
"start": {\r
"dateTime": "2026-05-22T10:00:00",\r
"timeZone": "Australia/Melbourne"\r
},\r
"end": {\r
"dateTime": "2026-05-22T11:00:00",\r
"timeZone": "Australia/Melbourne"\r
}\r
}\r
```\r
\r
---\r
\r
## ⚙️ Key Rules\r
\r
* Always use **IANA time zones**\r
* Use `PATCH` for updates\r
* Use `sendUpdates: "all"` for invites\r
* Use `conferenceDataVersion=1` for Google Meet\r
安全使用建议
This result is low confidence because local file inspection failed before metadata.json or artifact files could be read. Rerun the review with workspace file access before relying on this verdict.
能力标签
能力评估
Purpose & Capability
No provided artifact evidence was readable during this run, so no purpose mismatch or suspicious capability could be substantiated.
Instruction Scope
No artifact-backed instruction-scope issue could be confirmed from the available context.
Install Mechanism
No artifact-backed install risk could be confirmed from the available context.
Credentials
No artifact-backed evidence showed disproportionate environment access.
Persistence & Privilege
No artifact-backed evidence showed persistence or privilege abuse.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install google-calender-maton - 安装完成后,直接呼叫该 Skill 的名称或使用
/google-calender-maton触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Google Calendar via Maton Gateway.
- Provides API gateway for Google Calendar integration via Maton.
- Supports listing, creating, updating, rescheduling, and deleting calendar events.
- Allows adding attendees and sending invitations.
- Supports creating Google Meet links within events.
- Emphasizes use of IANA time zones and Maton API Key authentication.
元数据
常见问题
Google calender 是什么?
Create, update, list, and delete Google Calendar events with full support for attendees, time zones, and Google Meet via Maton API key authentication. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 69 次。
如何安装 Google calender?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install google-calender-maton」即可一键安装,无需额外配置。
Google calender 是免费的吗?
是的,Google calender 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Google calender 支持哪些平台?
Google calender 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Google calender?
由 Otman Heddouch(@otman-ai)开发并维护,当前版本 v1.0.0。
推荐 Skills