obsidian-granola

Generate formatted Obsidian meeting and transcript notes from Granola MCP data.

7|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/nweii/agent-stuff --skill obsidian-granola
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-granola
Source: https://github.com/nweii/agent-stuff/tree/main/skills/obsidian-granola
Command: npx skills add https://github.com/nweii/agent-stuff --skill obsidian-granola

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sync Granola meeting data into formatted Obsidian notes, preserving context, attendees, summaries, and transcripts for easy reference.

Core Features & Use Cases

  • Convert Granola meetings into Obsidian notes with metadata and a linked transcript.
  • Generate a separate, properly formatted transcript note with speaker labels and date.
  • Automatically create or update both notes and link them in Obsidian for easy navigation.

Quick Start

Tell me to sync my last Granola meeting to Obsidian.

Frequently Asked Questions about obsidian-granola

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

FAQPage Schema
How do I sync Granola meeting notes to my Obsidian vault?

You can sync Granola meetings by selecting a meeting based on recency or specific attendees and topics. The tool then creates linked meeting and transcript notes inside your Obsidian vault's Working/ folder.

Can I create Obsidian meeting notes from Granola transcripts automatically?

Yes, it automatically creates formatted Obsidian notes from Granola transcripts. It generates a separate transcript note with speaker labels and date, placing it alongside the main meeting note for easy navigation.

Does syncing Granola meetings to Obsidian preserve attendees and frontmatter?

Yes, syncing Granola meetings to Obsidian preserves attendees and frontmatter by populating standard fields like date, people, aliases, related, and description. It enforces proper naming and template-driven structure for each note.

What is the best way to organize Granola transcripts in an Obsidian vault?

The best way to organize Granola transcripts in an Obsidian vault is to place the transcript note alongside its meeting note in a designated Working/ folder. This approach enforces proper naming, linking, and template-driven structure.

How do I select a specific Granola meeting when syncing to Obsidian?

You can select a specific Granola meeting to sync to Obsidian by specifying recency or filtering by exact attendees and topics. The tool locates the matching meeting data and generates the corresponding notes.