← 返回 Skills 市场
cp3d1455926-svg

Calendar Manager

作者 cp3d1455926-svg · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ✓ 安全检测通过
129
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install cp3d1455926-svg-calendar-manager
功能描述
Manage your schedule by adding, viewing, modifying, deleting events, and setting smart reminders for meetings, birthdays, and important dates.
使用说明 (SKILL.md)

📅 Calendar Manager - 日历管理助手\r

\r

触发规则\r

\r 关键词:\r

  • 日历、日程、安排\r
  • 会议、约会、提醒\r
  • 今天有什么安排、这周忙吗\r \r 场景:\r
  • 用户想查看日程安排\r
  • 用户需要添加日程\r
  • 用户需要会议提醒\r \r

功能描述\r

\r

核心功能\r

\r

  1. 日程管理\r
    • 添加日程\r
    • 修改日程\r
    • 删除日程\r \r
  2. 日程查看\r
    • 今日日程\r
    • 本周日程\r
    • 本月日程\r \r
  3. 智能提醒\r
    • 会议前提醒\r
    • 重要日期提醒\r
    • 生日提醒\r \r
  4. 日程同步\r
    • 导出日历\r
    • 导入日历\r
    • 重复日程\r \r

权限需求\r

\r

  • 文件读写(日程存储)\r
  • 定时任务(提醒)\r \r

示例对话\r

\r

用户:今天下午 3 点开会\r
助手:✅ 日程已添加\r
\r
📅 会议安排\r
📝 主题:开会\r
⏰ 时间:今天 15:00\r
🔔 提醒:提前 15 分钟\r
\r
需要设置重复吗?比如每周一次?\r
\r
用户:今天有什么安排\r
助手:📅 **今日日程** (2026-03-16)\r
\r
⏰ 09:00 晨会\r
⏰ 15:00 开会\r
⏰ 18:00 晚餐约会\r
⏰ 21:00 健身\r
\r
共 4 个日程\r
\r
用户:这周忙吗\r
助手:📅 **本周日程** (3.16-3.22)\r
\r
周一 (3/16) 4 个日程\r
周二 (3/17) 2 个日程\r
周三 (3/18) 3 个日程\r
周四 (3/19) 1 个日程\r
周五 (3/20) 5 个日程\r
周六 (3/21) 0 个日程\r
周日 (3/22) 1 个日程\r
\r
最忙的是周五!\r
\r
用户:提醒我明天交报告\r
助手:✅ 提醒已设置\r
\r
📝 任务:交报告\r
⏰ 时间:明天\r
🔔 提醒:提前 1 小时\r
🔁 重复:一次性\r
\r
用户:取消下午的会议\r
助手:✅ 日程已取消\r
\r
📅 已删除:开会\r
⏰ 原时间:今天 15:00\r
```\r
\r
## 数据存储\r
\r
```json\r
// ~/.openclaw/workspace/calendar-manager/events.json\r
{\r
  "events": [\r
    {\r
      "title": "开会",\r
      "start": "2026-03-16T15:00:00",\r
      "end": "2026-03-16T16:00:00",\r
      "reminder": 15,\r
      "repeat": null\r
    }\r
  ]\r
}\r
```\r
\r
## 待办事项\r
\r
- [ ] 日程 CRUD\r
- [ ] 日历视图\r
- [ ] 提醒功能\r
- [ ] 重复日程\r
- [ ] 导出导入\r
\r
---\r
\r
**版本:** 1.0.0\r
**创建日期:** 2026-03-16\r
**作者:** 小鬼 👻\r
安全使用建议
This skill looks coherent and local-only (no network or credentials). Before installing, check two small items: (1) storage path — SKILL.md says ~/.openclaw/... but the code writes events.json next to the skill (EVENTS_FILE = Path(__file__).parent / 'events.json'); confirm which location the agent will make writable and whether you want calendar data placed there. (2) reminders — the SKILL.md mentions timed reminders but the visible code doesn't show a scheduler or notification mechanism; ask how reminders are actually delivered (agent-managed timers, platform scheduler, or external notification). If you need to keep calendar data outside the skill bundle, request or modify the skill to use a configurable workspace path. Finally, review the remainder of calendar_manager.py (it was truncated in the listing) to confirm there are no hidden network calls or telemetry before enabling autonomous invocation.
功能分析
Type: OpenClaw Skill Name: cp3d1455926-svg-calendar-manager Version: 2.0.0 The skill bundle is a standard calendar management tool that uses local JSON files to store and retrieve schedules, holidays, and reminders. The Python code (calendar_manager.py) implements basic natural language parsing via regex and performs file I/O within its own directory, with no evidence of network access, shell execution, or unauthorized data access.
能力评估
Purpose & Capability
Name/description (calendar management, reminders) matches the code and SKILL.md: functions for add/modify/delete, listing, reminders, holidays and statistics are implemented. One mismatch: SKILL.md documents data stored under ~/.openclaw/workspace/calendar-manager/events.json, but the code sets DATA_DIR = Path(__file__).parent and writes to events.json next to the skill (EVENTS_FILE = DATA_DIR / "events.json"). This is a benign inconsistency but worth confirming which path will actually be used and whether the agent can write there.
Instruction Scope
SKILL.md instructs file read/write and '定时任务(提醒)' (timed reminders). The Python code reads/writes events.json/holidays.json and implements event/reminder metadata, but the provided truncated code does not show an explicit system scheduler or external notification mechanism — reminders may be conceptual or rely on the agent/platform to schedule notifications. Confirm how reminders are triggered at runtime (agent loop, platform scheduler, or user-level cron). No instructions request unrelated files, env vars, or external endpoints.
Install Mechanism
No install spec and no external downloads; the skill is instruction + a local Python module. This is low-risk: nothing is written to disk beyond the skill's own files when used (events.json), and no external packages or URLs are fetched.
Credentials
The skill requests no environment variables, no credentials, and no config paths. That is proportional to a local calendar skill. The code operates on local JSON files only.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. It writes its own data file (events.json) in the skill directory (per code); this is a normal level of persistence for a local calendar helper. Verify the agent runtime grants write access to that directory and whether users prefer a workspace path.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install cp3d1455926-svg-calendar-manager
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /cp3d1455926-svg-calendar-manager 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
v2.0 - 中国节日 + 纪念日管理 + 倒计时
元数据
Slug cp3d1455926-svg-calendar-manager
版本 2.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Calendar Manager 是什么?

Manage your schedule by adding, viewing, modifying, deleting events, and setting smart reminders for meetings, birthdays, and important dates. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 129 次。

如何安装 Calendar Manager?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install cp3d1455926-svg-calendar-manager」即可一键安装,无需额外配置。

Calendar Manager 是免费的吗?

是的,Calendar Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Calendar Manager 支持哪些平台?

Calendar Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Calendar Manager?

由 cp3d1455926-svg(@cp3d1455926-svg)开发并维护,当前版本 v2.0.0。

💬 留言讨论