Skip to content
Google CalendarGoogle Calendar

Prepare a useful meeting brief

Get a brief for tomorrow's meetings with attendees, agenda, open questions, and links, built only from the calendars and files you connected.

Ships with ApexGenius · Shows up once you connect Google Calendar · Version 1.0.0

Try askingAsk Gemini

Prepare me for tomorrow's customer meetings: attendees, agenda, open questions, and links to the material.

What ranapexgenius · apex_skills_read · CalendarMeetingPrepgoogle_calendar · list_calendars · readgoogle_calendar · list_events · read
Illustration of a task, not a recorded customer result.ClaudeChatGPT WorkCodexCursor

What it does

  1. Find the meetingsResolves the calendar and reads events in the window you set, in your time zone.
  2. Read each eventReads the full event, including attendees and description.
  3. Build the agendaPulls objectives, decisions needed, and owners from what the event says.
  4. Add context from connected appsFetches linked documents only through apps you connected, like Drive or Docs.
  5. Deliver the briefOrders the meetings in your time zone with the open questions for each.

What it reads

  • list_calendarsLists your calendars.
  • list_eventsReads events in a time window.
  • get_eventReads one event.

The skill never grants access. These run only because you connected Google Calendar and chose what it can reach.

The skill file

---
name: calendar-meeting-prep
description: "Prepare a useful meeting brief. Get a brief for tomorrow's meetings with attendees, agenda, open questions, and links, built only from the calendars and files you connected. Works through ApexGenius with a connected Google Calendar account; load it from any compatible AI agent."
metadata:
  category: productivity
  source: "ApexGenius shipped skill CalendarMeetingPrep 1.0.0"
---

# Prepare a useful meeting brief

## Try asking

> Prepare me for tomorrow's customer meetings: attendees, agenda, open questions, and links to the material.

## What this needs

Calendar/account, time window, local time zone, and which meetings or customers matter.
Download the full SKILL.md

Use it in your agent

Through ApexGeniusConnect Google Calendar, add ApexGenius to your agent, and ask the question above. Every compatible agent you connect reads the same current version.
Keep a local copy
  • Claude Code~/.claude/skills/
  • Codex~/.codex/skills/
  • Cursor~/.cursor/skills/
  • ClaudeUpload in Settings
  • ChatGPTOne Markdown file
Never grants accessA skill can name an app, but it never grants a connection, a tool, or a permission.
Scripts stay inertScript files inside a skill are stored as text. ApexGenius never runs them.
Every version keptEach change saves a new version with who uploaded it: you, an import, or a named agent.
Reads are recordedWhen an agent lists or reads a skill through ApexGenius, the call appears in Tool Activity.

Connect Google Calendar and Ask

7 days free · No card required. See the skill read and every call it makes in Tool Activity.

Start free