calcurse
SafeCalendar & Scheduling
A text-based calendar and scheduling application. Use strictly for CLI-based calendar management.
SKILL.md
# calcurse
A text-based calendar and scheduling application.
## Usage (CLI Mode)
Use `calcurse` in non-interactive mode for quick queries and updates.
### Query
List appointments for the next 2 days:
```bash
calcurse -r2
```
Query a specific date range:
```bash
calcurse -Q --from 2026-01-20 --to 2026-01-22
```
### Add Items
Add an appointment:
```bash
calcurse -a "Meeting with Team" 2026-01-21 14:00 60
```
(Format: Description, Date, Time, Duration in mins)
Add a todo:
```bash
calcurse -t "Buy milk" 1
```
(Format: Description, Priority)
## Interactive Mode (TUI)
For the full TUI experience, run in a PTY session (e.g., inside `tmux` or using `process` with `pty=true`).
```bash
calcurse
```
More in Calendar & Scheduling
accli
CautionThis skill should be used when interacting with Apple Calendar on macOS.
apple-calendar
CautionApple Calendar.app integration for macOS.
apple-reminders
CautionManage Apple Reminders via the `remindctl` CLI on macOS (list, add, edit, complete, delete).
caldav-calendar
SafeSync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.)