← ClaudeAtlas

calendar-synclisted

Write tracker-derived interviews, assessments, follow-ups, prep blocks, and deadlines to Apple Calendar, Google Calendar, Outlook, or approved local automation tools. Opt-in, user-initiated, confirm-first. Capability = calendar_sync; platforms = apple_calendar, google_calendar, outlook_calendar, automation_tools.
CodesWhat/careerrat · ★ 3 · AI & Automation · score 69
Install: claude install-skill CodesWhat/careerrat
# calendar-sync Use this skill when the user asks to add a tracked event to their real calendar, sync Calendar to Apple/Google/Outlook, create a calendar hold from CareerRat, or handoff a calendar event to local automation. This builds on the no-auth Calendar export path already rendered in the dashboard. The dashboard is read-only; this skill is the writer, and every real calendar write remains confirm-first. > **Runs under AGENTS.md.** These contracts bind without being restated here: Privacy Invariant (`current_base` never outbound), Honesty Firewall, Placeholder/Bracket Ban, Gate Write-back, Domain-Neutral Rule, Browser Automation Contract, Activity Pulse logging, Tracker verify+snapshot, and Sent-Clears-Draft. Inline reminders at point-of-use are intentional; standalone restatements point back to the relevant AGENTS.md section. ## STEP 0 — Consent gate Run: ```bash careerrat automation status --json ``` Inspect `capabilities.calendar_sync`. Applicable platforms: - `apple_calendar` - `google_calendar` - `outlook_calendar` - `automation_tools` A platform may be used only when its entry has `allowed: true` — the global switch, platform switch, and ToS/provider consent must all be true. If the requested platform is not allowed, stop before opening a browser or running local automation and explain the opt-in path: ```bash careerrat automation consent <platform> --write careerrat automation enable calendar_sync --write careerrat automation enable calendar_sync <plat