skills/granola/SKILL.md
Read and analyze Granola.ai local meeting cache on macOS (search meetings, details, transcripts, documents, and pattern analysis) via a local TypeScript script.
npx skillsauth add moldable-ai/skills granolaInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill provides local, read-only access to Granola meeting data from the cache file on disk.
~/Library/Application Support/Granola/cache-v3.jsontsx available (npx -y tsx)npx -y tsx {baseDir}/scripts/granola.ts search-meetings --query "roadmap"
npx -y tsx {baseDir}/scripts/granola.ts search-meetings --query "quarterly planning" [--limit 10] [--json]
npx -y tsx {baseDir}/scripts/granola.ts get-meeting-details --meeting-id <meeting-id> [--json]
npx -y tsx {baseDir}/scripts/granola.ts get-meeting-transcript --meeting-id <meeting-id> [--json]
npx -y tsx {baseDir}/scripts/granola.ts get-meeting-documents --meeting-id <meeting-id> [--json]
npx -y tsx {baseDir}/scripts/granola.ts analyze-meeting-patterns --pattern-type topics|participants|frequency [--start-date YYYY-MM-DD] [--end-date YYYY-MM-DD] [--json]
--cache-path <path>: Override cache path (defaults to ~/Library/Application Support/Granola/cache-v3.json)--timezone <IANA-tz>: Override output timezone (defaults to local system timezone)--no-panels: Disable fallback extraction from documentPanels--json: Return machine-readable JSON instead of formatted textsearch_meetingsget_meeting_detailsget_meeting_transcriptget_meeting_documentsanalyze_meeting_patternsdevelopment
Search, scrape, crawl, map, parse, and operate Firecrawl browser/agent workflows through aivault-backed Firecrawl API capabilities. No Firecrawl API key is read by the skill runtime.
data-ai
Manage Trello boards/lists/cards via aivault-backed capabilities (no Trello key/token in skill runtime).
documentation
Manage Todoist tasks/projects/comments via aivault-backed capabilities (no Todoist token in skill runtime).
development
Transcribe local audio files with OpenAI speech-to-text through aivault capability json (no provider API key in skill runtime).