SkillsOperations › Calendar Meeting Prep

Calendar Meeting Prep

Look at upcoming calendar events and automatically generate prep briefs for each meeting with an external party.

Superpowers: handler_productivity · handler_intel · handler_generate

Requires connection: Google Calendar

When to use: You want to start the day with context on every meeting — who you're meeting, what they do, and what to say.

Steps

Fetch today's calendar events

Superpower: handler_productivitylive API reference →

POST /v2/superpowers/handler_productivity
{
  "action": "GOOGLECALENDAR_LIST_EVENTS",
  "timeMin": "<today ISO date>",
  "timeMax": "<end of day ISO date>",
  "maxResults": 10
}

Returns events with attendees, descriptions, and meeting links.

Enrich the key external attendee from the first meeting

Superpower: handler_intellive API reference →

POST /v2/superpowers/handler_intel
{
  "task": "person_enrich",
  "email": "<external attendee email from step 1>"
}

From previous step: first external attendee email from step 1 → inject as email

Repeat for each meeting with an external attendee.

Generate a meeting prep brief

Superpower: handler_generatelive API reference →

POST /v2/superpowers/handler_generate
{
  "task": "chat",
  "prompt": "Generate a 1-paragraph meeting prep brief for my call with [Name] at [Company]. Include: their role and background, what their company does, one relevant talking point, and one question to ask. Data: [step 2 enrichment]"
}

From previous step: enrichment from step 2 → inject as data

Outcome: Per-meeting prep briefs with attendee background, company context, talking points, and suggested questions.

Fetch this skill via API

GET /v2/skills/calendar-prep
Authorization: Bearer sk-hndlr-...