schedule-management
Installation
SKILL.md
When to Use
- You need lightweight, offline/local-only schedule management without any cloud sync.
- You want to add meetings/events and store them in a simple local data directory.
- You need to track deadlines (modeled as events with
type=deadline) and list them by time range. - You want to detect scheduling conflicts (overlapping time windows on the same date).
- You need local reminders exported to a file and optionally shown as desktop popup notifications.
Key Features
- Add and store events locally in
events.jsonl. - List and filter events by time range.
- Import events (operation-driven workflow).
- Detect conflicts by checking overlapping time intervals.
- Generate upcoming reminders into
reminders.csv. - Optional popup notifications via a local script with deduplication using
notified.log. - Strict validation for required fields and time format.