Overview
- Skill Key
- halbotley/timely
- Author
- halbotley
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/halbotley/timely
- Latest Commit SHA
- 70f5b6c366f6fd74555fc8850ff40ef8b24dc4e8
Manage Apple Reminders from the command line with geofencing support. Use when creating reminders on macOS with optional location-based triggers (arrive/depart), due dates, or time-based alerts. Works with iCloud-synced reminder lists.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 timely 技能。 若已安装,则直接安装 timely 技能。
# timely A CLI for Apple Reminders with geofencing support. Create location-aware and time-based reminders without UI interaction. ## Why timely? - **Location triggers** — Remind when arriving at or departing from a place - **No UI prompts** — Works silently via EventKit - **iCloud sync** — Reminders appear on all devices ## Installation ```bash brew tap halbotley/tap brew install timely ``` First run prompts for Reminders access (System Settings → Privacy → Reminders). One-time only. ## Commands ### List reminder lists ```bash timely lists ``` ### View reminders ```bash timely show Reminders # Show all in list timely show Reminders 10 # Show last 10 ``` ### Create time-based reminder ```bash timely add Reminders "Call mom" --due "tomorrow 3pm" timely add Reminders "Submit report" --due "friday 5pm" ``` ### Create location-based reminder (arrive) ```bash timely add Reminders "Buy milk" \ --location "Trader Joe's" \ --address "123 Main St, Santa Barbara, CA" \ --arrive ``` ### Create location-based reminder (depart) ```bash timely add Reminders "Text wife leaving" \ --location "Office" \ --address "456 Work Ave" \ --depart ``` ### Combined (time + location) ```bash timely add Reminders "Pick up prescription" \ --due "today" \ --location "CVS" \ --address "789 Pharmacy Rd" \ --arrive ``` ## Due Date Formats Natural language parsing: - `"today"`, `"tomorrow"` - `"monday"`, `"next friday"` - `"tomorrow 3pm"`, `"friday 5pm"` - `"2025-03-15"`, `"2025-03-15 14:30"` ## Geofencing Notes - `--location` is the display name (what you see in Reminders) - `--address` is used for geocoding (must be a real address) - `--arrive` triggers when entering the location - `--depart` triggers when leaving the location - Default geofence radius is ~100 meters ## Shared Lists For shared iCloud reminder lists, use the exact list name as it appears in the Reminders app. The list syncs across all family members' devices. ## Examples ```...
capt-marbles
Control PhantomBuster automation agents via API. List agents, launch automations, get output/results, check status, and abort running agents. Use when the user needs to run LinkedIn scraping, Twitter automation, lead generation phantoms, or any PhantomBuster workflow.
dgorissen
Fetch surf-relevant ocean conditions from Stormglass by spot name or coordinates, including current snapshot and 1-3 day forecast windows with tides, gusts, and water temperature. Use when users ask for surf reports, wave or swell conditions, tide timing, wind, gusts, or water temperature for a beach or surf spot.
coderaven
Personal knowledge base for capturing and retrieving information about people, places, restaurants, games, tech, events, media, ideas, and organizations. Use when: user mentions a person, place, restaurant, landmark, game, device, event, book/show, idea, or company. Trigger phrases: "remember", "note that", "met this person", "visited", "played", "what do I know about", etc. Brain entries take precedence over daily logs for named entities.
cutthemustard
Forward/reverse geocoding and great-circle distance calculations.
cotyledonlab
Find nearby takeaways in Ireland and browse menus via Deliveroo/Just Eat. Uses Google Places API for discovery and browser automation for menu scraping.
coreyleung-art
使用百度地图Web服务API进行地点搜索、天气查询、路线规划和地理编码。