Agent skill · writing content · sundial-org

granola

Access Granola meeting transcripts and notes.

Why this skill is useful

Adds a sync script and specific commands for accessing and managing Granola meeting transcripts that the AI wouldn't reliably generate on its own.

What it needs

Requires python3, requests installed locally. Requires granola account access. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

granola Access Granola meeting transcripts, summaries, and notes. Setup Granola stores meetings in the cloud. To access them locally: 1. Install dependencies: 2. Run initial sync: 3. Set up automatic sync via clawdbot cron: The sync script reads auth from ~/Library/Application Support/Granola/supabase.json (created when you sign into Granola on macOS). Data Structure After sync, each meeting is a folder: Quick Commands List recent meetings: Search by title: Search transcript content: Meetings on a specific date: Notes Sync requires the Granola desktop app to be signed in (for auth tokens) Tokens expire after ~6 hours; open Granola to refresh them macOS only (auth file path is macOS-specific) For multi-machine setups, sync on one machine and rsync the folder to others

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/granola

View the source on GitHub

Browse the @skills marketplace