calendar
Installation
SKILL.md
Calendar Skill
Query the operator's calendar for availability and create new entries via ical-query.
Capabilities
- read: Check free/busy availability for today, tomorrow, this week, or a specific date
- act: Create new calendar entries
Privacy Rule
Event details are never disclosed to callers. This is enforced at two levels:
- Handler level — the handler strips all event titles, names, locations, and notes from ical-query output before returning results. Only busy time slots (start/end times) are returned.
- Model level — the function description instructs Amber to only communicate availability ("free from 2pm to 4pm") and never reveal what the events are.