This skill should be used when the user asks about "meeting notes", "what did we discuss", "find meeting", "show meeting", "recent meetings", "meeting transcript", "export meeting", "search...
Access your Granola meeting notes, transcripts, and summaries directly from Claude Code. This skill reads Granola's local cache file - no API keys or authentication required.
${CLAUDE_PLUGIN_ROOT}/bin/granola.js list [--days N] [--all]
Lists meetings from the last N days (default: 7). Use --all to show all meetings.
Examples:
# List last 7 days
${CLAUDE_PLUGIN_ROOT}/bin/granola.js list
# List last 30 days
${CLAUDE_PLUGIN_ROOT}/bin/granola.js list --days 30
# List all meetings
${CLAUDE_PLUGIN_ROOT}/bin/granola.js list --all
${CLAUDE_PLUGIN_ROOT}/bin/granola.js show <meeting-id> [--transcript]
Shows full details for a specific meeting. Use partial IDs (first 8 characters work).
Examples:
# Show meeting notes
${CLAUDE_PLUGIN_ROOT}/bin/granola.js show 02b2432a
# Include full transcript
${CLAUDE_PLUGIN_ROOT}/bin/granola.js show 02b2432a --transcript
${CLAUDE_PLUGIN_ROOT}/bin/granola.js search <query>
Search meetings by title, notes content, summary, overview, or participant names/emails.
Examples:
# Search by topic
${CLAUDE_PLUGIN_ROOT}/bin/granola.js search "product review"
# Search by person
${CLAUDE_PLUGIN_ROOT}/bin/granola.js search "john@example.com"
${CLAUDE_PLUGIN_ROOT}/bin/granola.js export <meeting-id> [--output DIR]
Exports a meeting to a markdown file with YAML frontmatter, notes, and transcript.
Examples:
# Export to default directory
${CLAUDE_PLUGIN_ROOT}/bin/granola.js export 02b2432a
# Export to specific directory
${CLAUDE_PLUGIN_ROOT}/bin/granola.js export 02b2432a --output ./meetings
${CLAUDE_PLUGIN_ROOT}/bin/granola.js folders
Lists all meeting folders with the number of meetings in each.
${CLAUDE_PLUGIN_ROOT}/bin/granola.js folder <folder-id>
Lists all meetings in a specific folder. Use partial IDs.
Examples:
# List folders first
${CLAUDE_PLUGIN_ROOT}/bin/granola.js folders
# Show meetings in a folder
${CLAUDE_PLUGIN_ROOT}/bin/granola.js folder a65b47fc
${CLAUDE_PLUGIN_ROOT}/bin/granola.js list --days 2
${CLAUDE_PLUGIN_ROOT}/bin/granola.js show <id> --transcript
${CLAUDE_PLUGIN_ROOT}/bin/granola.js search "John"
${CLAUDE_PLUGIN_ROOT}/bin/granola.js show <id>
${CLAUDE_PLUGIN_ROOT}/bin/granola.js list --days 7
# Export each relevant meeting
${CLAUDE_PLUGIN_ROOT}/bin/granola.js export <id1> --output ./weekly-report
${CLAUDE_PLUGIN_ROOT}/bin/granola.js export <id2> --output ./weekly-report