granola

Query Granola meeting cache and API to list, view, and export transcripts to Obsidian.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/KISHOR403/claude-skills --skill granola-kishor403
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: granola
Source: https://github.com/KISHOR403/claude-skills/tree/main/granola
Command: npx skills add https://github.com/KISHOR403/claude-skills --skill granola-kishor403

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Granola meeting data is scattered across local cache and API; users need a single CLI to list meetings, fetch transcripts, and export notes to Obsidian in a consistent format.

Core Features & Use Cases

  • Local cache + API access to meetings and transcripts.
  • Commands: list, show, transcript, export, api-list.
  • Quick export to Obsidian in Fathom-compatible frontmatter.

Quick Start

Invoke the granola CLI to list meetings or export a meeting to Obsidian.

Frequently Asked Questions about granola

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I export Granola meeting notes to Obsidian?

Export Granola meeting notes to Obsidian by using the granola CLI export command, which formats notes with Fathom-compatible frontmatter. It reads local cache data and the API token to fetch and format the output.

Can I retrieve Granola transcripts from the command line?

Retrieve Granola transcripts from the command line using the granola CLI transcript command. It queries either the local application cache or the Granola API to fetch and display the full meeting transcript data.

Does the Granola CLI require macOS local cache files to function?

The Granola CLI requires macOS local cache files to function, specifically reading meeting data from ~/Library/Application Support/Granola/cache-v4.json and API tokens from supabase.json for synchronization.

How do I list recent Granola meetings using a CLI?

List recent Granola meetings using the granola CLI list or api-list commands. These commands query the local cache or the remote API to display available meeting details and metadata.

What is the best way to synchronize Granola meeting data locally?

Synchronize Granola meeting data locally by using the granola CLI to fetch data from the API using your local token. It consolidates remote meeting details and transcripts into your local cache for access.

Why does exporting Granola notes use Fathom-compatible frontmatter?

Exporting Granola notes uses Fathom-compatible frontmatter to ensure a consistent format when importing into Obsidian. This standardizes metadata so meeting notes integrate seamlessly into existing knowledge workflows.