Install
$ agentstack add skill-cosmostima-macos-calendar-reminders-skill-macos-calendar-reminders-skill ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
macOS Calendar & Reminders
Two CLI tools for Apple Calendar (calctl.py) and Apple Reminders (remindctl.py). Dependencies auto-installed by uv.
Full reference: [calctl.md](references/calctl.md) · [remindctl.md](references/remindctl.md) · [authorization.md](references/authorization.md)
Routing
| Scenario | Tool | |----------|------| | Time blocks (meetings, appointments, events) | calctl — Calendar | | Tasks / deadlines / todos | remindctl — Reminder |
Use list to discover available calendars and reminder lists before creating items.
Quick Reference
# Calendar
uv run scripts/calctl.py list
uv run scripts/calctl.py get --calendar all --start 2026-03-16 --end 2026-03-22
uv run scripts/calctl.py create --calendar Work --title "Meeting" --start 2026-03-20T14:00:00 --end 2026-03-20T15:00:00
uv run scripts/calctl.py search --query "review"
uv run scripts/calctl.py update --id "" --start 2026-03-20T15:00:00 --end 2026-03-20T16:00:00
uv run scripts/calctl.py delete --calendar Work --id ""
# Reminders
uv run scripts/remindctl.py list
uv run scripts/remindctl.py get today
uv run scripts/remindctl.py get week --list Work
uv run scripts/remindctl.py create --title "Submit report" --list Work --due 2026-03-20T23:59:00 --priority high
uv run scripts/remindctl.py search --query "assignment"
uv run scripts/remindctl.py update --id "" --due 2026-03-21T23:59:00
uv run scripts/remindctl.py complete --id ""
uv run scripts/remindctl.py delete --id "" --confirm
Authorization
On first use, run status --authorize to trigger the macOS permission prompt:
uv run scripts/calctl.py status --authorize
uv run scripts/remindctl.py status --authorize
If permission is denied or the prompt doesn't appear, read [authorization.md](references/authorization.md) to guide the user through manual setup. Do not retry in a loop.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Cosmostima
- Source: Cosmostima/macos-calendar-reminders-skill
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.