← Back to Skills Marketplace
135
Downloads
0
Stars
1
Active Installs
2
Versions
Install in OpenClaw
/install skylv-schedule-skill
Description
日程/日历/会议/安排管理 Skill。当用户提到任何日程相关话题时触发——包括但不限于:查看日程('明天有什么安排'、'这周有什么会')、创建日程('帮我建个日程'、'约个会'、'三点开会')、修改日程('把会议推迟到后天'、'改个时间')、取消日程('取消明天的会'、'把那个会删了')。也适用于间接意图如'帮...
Usage Guidance
This skill mostly implements a local calendar helper for macOS and claims Windows and third‑party flows too, but the Windows PowerShell script referenced in its instructions is missing—so Windows behavior is unsupported as shipped. Before installing, review scripts/calendar.sh yourself (it runs osascript and may open local apps). Be cautious about the CalDAV/MCP guidance: the skill will ask you to provide sync codes or app credentials in chat for configuration—do NOT paste passwords or account master keys into a chat unless you understand where they'll be stored. If you plan to use third‑party MCP or CalDAV, ask the maintainer for: (1) the missing scripts (calendar.ps1) and (2) a clear explanation of what files the skill will read/write (e.g., ~/.codebuddy/mcp.json) and where secrets are stored. If you want lower risk, restrict use to macOS system calendar flows (inspect and run scripts locally) and avoid sending sync codes via chat—configure CalDAV/MCP manually in the OS or app instead.
Capability Analysis
Type: OpenClaw Skill
Name: skylv-schedule-skill
Version: 1.0.1
The skill bundle is a comprehensive calendar management tool for macOS and Windows, utilizing native scripts (calendar.sh) to interact with system APIs like AppleScript and Outlook COM. It follows a well-defined decision tree for platform detection and provides fallback mechanisms to .ics files or Applinks for third-party services like Feishu and DingTalk. The code demonstrates good security practices, such as sanitizing filenames to prevent path traversal and using safe argument passing in osascript to mitigate injection risks. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Tags
Capability Assessment
Purpose & Capability
SKILL.md claims cross-platform calendar automation (macOS + Windows + third‑party MCP/CalDAV flows). The package only contains a macOS shell script (scripts/calendar.sh); the referenced Windows PowerShell script (scripts/calendar.ps1) is not present in the file manifest. The skill also promises 'zero dependencies' but the script optionally calls python3 if present; this is a minor mismatch but the missing PowerShell script is a substantive capability gap.
Instruction Scope
Runtime instructions direct the agent to: detect local calendar apps, read/write memory keys (qclaw_*), inspect MCP configuration(s) (e.g., ~/.codebuddy/mcp.json) and to ask users to provide CalDAV/sync codes and possibly app_id/app_secret for MCP login. Those actions involve reading local config files and collecting secrets from users. The SKILL.md does not declare any required config paths or explicitly document that it will read system config files, which is an inconsistency.
Install Mechanism
No install spec (instruction-only) and included scripts are executed directly. No external downloads or package installs are defined (good). Because scripts are bundled, they will be run on the user's machine — inspect scripts before enabling. The script uses only system tooling (osascript, date, optional python3) and writes temporary files under /tmp for platform caching.
Credentials
Declared requirements list no environment variables or config paths, yet the skill instructs workflows that require secrets: CalDAV sync username/sync-code, and optional MCP app_id/app_secret (which SKILL.md warns will end up in MCP config files). Prompting users to paste sync codes or secrets into chat (even if not stored) is privacy-sensitive and should be explicitly highlighted to users. The skill states it will not store certain secrets in memory, but may rely on external config files (MCP) that could contain secrets.
Persistence & Privilege
always:false and agent invocation allowed (normal). The skill writes simple memory keys (qclaw_calendar_platform and flags like *_mcp_configured) as part of normal operation; this is expected for a calendar assistant. It does not request elevated platform-wide privileges or modify other skills' configs in the provided files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install skylv-schedule-skill - After installation, invoke the skill by name or use
/skylv-schedule-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Updated the skill description to briefly specify supported features, triggers, and platforms in both Chinese and English.
- Bumped version in SKILL.md from 8.0.1 to 8.0.2.
- No functional or logic changes; documentation only.
- The rest of the operation and flow details remain unchanged.
v1.0.0
QClaw 日程管理 Skill 现已发布,提供智能化、零依赖的本地日历/会议安排管理:
- 支持 Apple 日历、Outlook(macOS/Windows)、飞书、钉钉、企业微信等本地及主流第三方平台,无需额外运行环境。
- 自动检测本地可用日历平台,尊重用户偏好,首次使用引导更顺畅。
- 操作流程全部通过原生脚本完成,异常自动降级,始终给出结果,避免技术细节暴露给用户。
- 友好支持中英文,确保 Windows 中文环境不会出现乱码。
- 首次使用及第三方平台配置流程人性化引导,轻松上手。
适用于查看、创建、修改、取消和冲突检测等所有日程相关操作。
Metadata
Frequently Asked Questions
What is Skylv Schedule Skill?
日程/日历/会议/安排管理 Skill。当用户提到任何日程相关话题时触发——包括但不限于:查看日程('明天有什么安排'、'这周有什么会')、创建日程('帮我建个日程'、'约个会'、'三点开会')、修改日程('把会议推迟到后天'、'改个时间')、取消日程('取消明天的会'、'把那个会删了')。也适用于间接意图如'帮... It is an AI Agent Skill for Claude Code / OpenClaw, with 135 downloads so far.
How do I install Skylv Schedule Skill?
Run "/install skylv-schedule-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Skylv Schedule Skill free?
Yes, Skylv Schedule Skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Skylv Schedule Skill support?
Skylv Schedule Skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Skylv Schedule Skill?
It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.1.
More Skills