← 返回 Skills 市场
9287
总下载
4
收藏
92
当前安装
1
版本数
在 OpenClaw 中安装
/install macos-calendar
功能描述
Create, list, and manage macOS Calendar events via AppleScript. Use when the user asks to add a reminder, schedule an event, create a calendar entry, set a d...
安全使用建议
Before installing, be comfortable granting an agent access to create events in your configured macOS calendars. Ask it to list calendars first and confirm the calendar, date, time, alarm, and recurrence before creating events. Avoid putting highly sensitive details in event titles if the local log may be exposed through backups or other local access.
功能分析
Type: OpenClaw Skill
Name: macos-calendar
Version: 1.2.0
The skill bundle is well-designed with strong security practices. It prevents shell and AppleScript injection by passing user-controlled JSON via stdin, performing robust validation and sanitization in Python, and passing all untrusted data as arguments to the `osascript` `on run argv` handler. The `SKILL.md` provides clear instructions without any prompt injection attempts, and the `calendar.sh` script includes logging for auditability and explicitly rejects actions on read-only calendars. No evidence of data exfiltration, persistence mechanisms, or obfuscation was found.
能力评估
Purpose & Capability
The skill lists calendars and creates Apple Calendar events, alarms, and recurrence rules, which matches its stated purpose but can modify personal or work calendars.
Instruction Scope
Instructions are scoped to calendar requests and tell the agent to list or confirm calendars; the script can default to the first calendar if none is provided, so users should verify the target calendar.
Install Mechanism
No remote installer or package setup is present; the artifacts disclose macOS, Calendar.app, osascript, and python3 requirements.
Credentials
AppleScript automation of Calendar.app is proportionate for this purpose, and the artifacts show validation, argument-based AppleScript invocation, read-only calendar rejection, and no hidden network access.
Persistence & Privilege
The script writes a persistent local log containing timestamp, command, calendar, and event summary; this is disclosed but may retain sensitive appointment titles on disk.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install macos-calendar - 安装完成后,直接呼叫该 Skill 的名称或使用
/macos-calendar触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.0
- Added detailed usage instructions and examples to the documentation (SKILL.md).
- Clarified JSON fields for event creation, listing all supported options and their defaults.
- Provided best practices for parsing natural language and mapping to calendar actions.
- Introduced critical rules for reliability, including always listing calendars first and strict input validation.
- Explained handling of recurring events and alarm settings.
- Improved sample commands for a wide range of scheduling scenarios.
元数据
常见问题
macOS Calendar 是什么?
Create, list, and manage macOS Calendar events via AppleScript. Use when the user asks to add a reminder, schedule an event, create a calendar entry, set a d... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 9287 次。
如何安装 macOS Calendar?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install macos-calendar」即可一键安装,无需额外配置。
macOS Calendar 是免费的吗?
是的,macOS Calendar 完全免费(开源免费),可自由下载、安装和使用。
macOS Calendar 支持哪些平台?
macOS Calendar 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos)。
谁开发了 macOS Calendar?
由 Luca(@lucaperret)开发并维护,当前版本 v1.2.0。
推荐 Skills