meeting-sync

Sync new Granola meetings to the local Knowledge/Transcripts folder.

Updated Jan 18, 2026
One-click install
npx skills add https://github.com/jannajohnson1214/Janna-Nubank-Personal-OS --skill meeting-sync-jannajohnson1214
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meeting-sync
Source: https://github.com/jannajohnson1214/Janna-Nubank-Personal-OS/tree/main/core/integrations/granola/skills/meeting-sync
Command: npx skills add https://github.com/jannajohnson1214/Janna-Nubank-Personal-OS --skill meeting-sync-jannajohnson1214

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sync new Granola meetings to the local Knowledge/Transcripts folder to keep planning data up to date and easily accessible.

Core Features & Use Cases

  • Automatic detection of unsynced Granola meetings and prompt to review and sync.
  • Flexible syncing options: sync all meetings, select specific meetings, or skip for now.
  • Tracks sync state in Knowledge/.granola-sync.json and stores transcripts in Knowledge/Transcripts/.

Quick Start

Ask me to check for new Granola meetings and sync them to Knowledge/Transcripts.

Frequently Asked Questions about meeting-sync

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

FAQPage Schema
How do I sync Granola meeting transcripts to my local Knowledge folder?

To sync Granola meeting transcripts, this Skill checks for unsynced meetings via the Granola MCP and saves them to your local Knowledge/Transcripts folder. You can choose to sync all meetings or select specific ones.

How does Granola meeting sync state tracking work?

Granola meeting sync state tracking works by storing a record in Knowledge/.granola-sync.json. This file marks which meeting transcripts have been processed, preventing duplicate syncing during future morning planning or review sessions.

Can I select specific Granola meetings to sync instead of all of them?

Yes, you can select specific Granola meetings to sync. The Skill prompts you to choose between syncing all unsynced meetings, selecting specific ones, or skipping the sync process entirely.

Do I need the Granola MCP to sync meeting transcripts?

Yes, the Granola MCP is required to sync meeting transcripts. The Skill uses the Granola MCP to detect unsynced meetings and retrieve transcripts before saving them to your local Knowledge folder.

When should I trigger a Granola meeting sync for my planning workflow?

You should trigger a Granola meeting sync during morning planning, when asking what to do today, or when requesting a meeting review. This keeps your local Knowledge/Transcripts folder updated for planning.