skills/storage.googleapis.com/streak-calendar-event-created

streak-calendar-event-created

Installation
SKILL.md

Notify Streak that a calendar event was created

Whenever you create a Google Calendar event with gws calendar events insert, Streak does not learn about that event on its own. You must tell it, by POSTing to the box's calendarEventCreated endpoint. Do this once per event, right after the gws command succeeds.

If you skip this step the event still exists on the user's calendar, but Streak has no record of it — the box timeline will be wrong, the user won't be prompted to review it, and later sessions may not know the meeting was already proposed.

Never record a meeting note

Creating a calendar event means a meeting has been proposed, not that it happened. Do not create a meeting note on the box for it — before or after this notification. Meeting notes are only for records of meetings that have already taken place.

When to run

Run this exactly once for each event you successfully create, immediately after the gws command returns success. Do not run it if the gws command failed, and do not run it more than once for the same event (that would create duplicate records).

Endpoint

Installs
277
First Seen
Sep 22, 2026