← 返回 Skills 市场
102
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install director-calendar-manager
功能描述
Manage calendar availability, schedule meetings across timezones, find optimal meeting times, and send calendar invites. Use when user wants to (1) find avai...
使用说明 (SKILL.md)
Calendar Manager
Find availability and schedule meetings across timezones.
Core Functions
Find Availability
# Check for free slots between two datetime ranges
# Default: 9am-5pm local, 30/60min meeting slots
available_slots = find_free_slots(calendar_events, duration=30)
Timezone Conversion
# Convert between timezones
meeting_time = convert_timezone(meeting_time, "America/New_York", "Europe/London")
Generate ICS Files
Create calendar invites users can import:
ics_content = generate_ics(
summary="Meeting Title",
description="Meeting details",
start=datetime(2026, 4, 15, 14, 0),
duration_minutes=30,
attendees=["[email protected]"]
)
Workflow
- Get constraints - Duration, date range, participant timezones
- Check existing events - Parse calendar files or ask user
- Find slots - Algorithm: exclude busy times, respect working hours
- Suggest times - Offer 3 best options with timezone context
- Create invite - Generate .ics for selected time
Output Format
📅 Proposed Meeting Times
Option A: Tuesday, April 15 at 2:00 PM EST
→ 7:00 PM London | 9:00 AM Los Angeles
Option B: Wednesday, April 16 at 10:00 AM EST
→ 3:00 PM London | 7:00 AM Los Angeles
Option C: Thursday, April 17 at 3:00 PM EST
→ 8:00 PM London | 12:00 PM Los Angeles
Reply with A, B, or C to confirm - I'll send invites!
Timezone Reference
Common business timezones:
- EST (America/New_York)
- PST (America/Los_Angeles)
- GMT (Europe/London)
- CET (Europe/Paris)
- JST (Asia/Tokyo)
- IST (Asia/Kolkata)
- AEST (Australia/Sydney)
Use pytz or zoneinfo for conversions.
安全使用建议
Before installing or using this skill, clarify exactly how it will obtain calendar data and how it will send invites. Questions to ask the provider: (1) Will the agent prompt you to paste .ics/events, or does it connect to Google/Outlook APIs? (2) If it connects to external calendars, what OAuth scopes are required and how are tokens stored? (3) How are invites sent (SMTP vs calendar API) and what credentials are needed? Avoid pasting sensitive calendar exports into chat; do not hand over full account passwords — prefer limited-scope OAuth tokens or a test calendar. If you plan to let the agent access live calendars, require explicit, auditable consent and inspect any future install spec or code that requests network access or credentials.
功能分析
Type: OpenClaw Skill
Name: director-calendar-manager
Version: 1.0.0
The skill bundle contains documentation and high-level logic for a calendar management tool. The instructions in SKILL.md focus on timezone conversion, availability checking, and ICS file generation, with no evidence of malicious intent, data exfiltration, or risky execution patterns.
能力评估
Purpose & Capability
Name, description, and the SKILL.md all focus on availability, timezone conversion, and .ics generation; the requested capabilities align with the stated purpose and no unrelated services or credentials are requested.
Instruction Scope
Instructions mention 'parse calendar files or ask user' but do not specify what files/locations or what APIs to use. That ambiguity means the agent might (a) ask the user to paste calendar data, (b) request access to external calendar APIs, or (c) attempt to read local files — the SKILL.md does not constrain those behaviors.
Install Mechanism
This is an instruction-only skill with no install spec, no code files, and no downloads — lowest-risk delivery mechanism. It only suggests using pytz/zoneinfo for timezone work, which is reasonable for implementation but not enforced.
Credentials
No environment variables, credentials, or config paths are declared. However, the workflow promises to 'send invites' which normally requires SMTP or calendar API credentials (OAuth tokens, API keys). The absence of any declared credential mechanism is a mismatch that should be clarified.
Persistence & Privilege
Skill does not request always:true, does not declare any persistent config changes, and makes no claim to modify other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install director-calendar-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/director-calendar-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release - find availability, schedule meetings, timezone conversion
元数据
常见问题
Calendar Manager 是什么?
Manage calendar availability, schedule meetings across timezones, find optimal meeting times, and send calendar invites. Use when user wants to (1) find avai... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 102 次。
如何安装 Calendar Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install director-calendar-manager」即可一键安装,无需额外配置。
Calendar Manager 是免费的吗?
是的,Calendar Manager 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Calendar Manager 支持哪些平台?
Calendar Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Calendar Manager?
由 di5cip1e(@di5cip1e)开发并维护,当前版本 v1.0.0。
推荐 Skills