apple-smart-schedule SKILL.md skillA
apple-smart-schedule from cat-xierluo/legal-skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add cat-xierluo/legal-skills/apple-smart-schedule@v0.2.0Pins v0.2.0 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- cat-xierluo/legal-skills
- Path
skills/apple-smart-schedule/SKILL.md- Versions recorded
- 5
- Latest version
- v0.2.0, committed Sep 14, 2026
- First version recorded
- Aug 4, 2026
- Size
- 13,024 bytes
- Repository stars
- 775
- License
- none declared
把一句自然语言(机票/高铁/开庭/会议/截止日期/聚会/看病等)或一张票据截图,自动变成苹果「日历」事件 + 一串按事件类型智能提前的「提醒事项」。在 macOS 上运行、经 iCloud 同步到 iPhone/iPad。当用户说「帮我加个日程/提醒」「机票 MU5137 8:30 起飞提醒我」「下周三下午开庭提前提醒」「G1234 高铁」「上诉期 15 号截止」「提前 2 小时提醒我」「把这个行程加到日历」等任何要把时间安排写进苹果日历或提醒事项的场景,都必须用本 skill。仅 macOS。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# apple-smart-schedule · 苹果智能日程提醒 ## ⚠️ 平台限制(先读) 本 skill **仅在 macOS 上运行**:它通过 `osascript`/`remindctl` 调用 Mac 自带的「日历」和「提醒事项」App 来创建日程。 - ✅ 创建结果经 **iCloud 自动同步**到你登录同一 Apple ID 的 iPhone / iPad。 - ❌ 不能直接在 Windows / Android / Linux 上用,也不能在 iPhone 上直接运行这些脚本。 - **授权(重要)**:首次运行脚本时,macOS 会弹出「xxx 想要控制「日历」/「提醒事项」」对话框,**点「好」即可**(只此一次)。**每换一个终端 App 或新环境首次用,都会再弹一次**——因为授权是按"调用的终端 App"分别记录的(Terminal 授权了不代表 iTerm 也授权了);点过就好,无需去设置里找。只有当弹窗没出现、或曾经点过"不允许"时,才去「系统设置 › 隐私与安全性 › 自动化」把对应终端的 Calendar / Reminders 开关手动打开。 ## 它做什么 用户用大白话说一件事(或发张截图),本 skill: 1. 解析出 **事件标题、开始时间、结束时间(可选)、地点、事件类型**; 2. 按事件类型套用 **默认提前量**(飞机/高铁/开庭/会议/截止/社交 各不同); 3. 在苹果日历建 **1 个事件**(当天已有同类事件则**更新**它,不重复新建),在提醒事项建 **一串提前提醒**; 4. 回执告诉用户建了什么。 通用场景(同一套逻辑,不限于出行): | 类型 | 示例输入 | 智能默认提前量 | |---|---|---| | ✈️ 航班 | "东航 MU5137 7/20 8:30 浦东起飞" | 前1天9点 + 前3h + 前1h | | 🚄 高铁 | "G1234 北京南→上海虹桥 8/1 14:00" | 前1h + 前30min | | ⚖️ 开庭 | "下周三 14:00 开庭" | 前1天9点 + 前3h + 前1h | | 💼 会议 | "明天上午 10 点开会" | 前1天9点 + 前1h | | ⏰ 期限 | "15 号上诉期截止" | 前3天 + 前1天 + 当天9点 | | 🍻 社交 | "周五晚和张总吃饭" | 前1天9点 + 前2h | | 🎯 其他 | "后天上午去体检" | 前1h | ## 核心流程(AI 执行步骤) ### 第 0 步:读配置(每次都要) …
Read the whole file at its exact version.
How to install
mdr add cat-xierluo/legal-skills/apple-smart-schedule@sha256:5911da96cf8ffe2cThe line at the top of this page pins the label v0.2.0, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_62kurbjwzyoaewm5)
2 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Aug 4, 2026 and Sep 14, 2026, about one every 10 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| v0.2.0 latest | 2026-09-14 | c87f1e7 | 13,024 B | A | view · diff |
| v0.2.0 | 2026-09-04 | 1b6c739 | 12,544 B | A | view · diff |
| v0.1.2 | 2026-08-25 | c68598c | 7,744 B | A | view · diff |
| v0.1.1 | 2026-08-25 | 288e640 | 7,744 B | A | view · diff |
| v0.1.0 | 2026-08-04 | de25490 | 7,744 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (13024 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
cat-xierluo/legal-skills · 775 stars · license none declared · pushed 2026-11-01 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_62kurbjwzyoaewm5 GET https://markdownregistry.com/api/v1/resolve?ref=cat-xierluo/legal-skills/apple-smart-schedule GET https://markdownregistry.com/api/v1/blob/5911da96cf8ffe2c79e7b3d03af3c90812a085ecb36507c48dc47bb99173ca02
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.