import-meetings
Import Meetings
Copy Granola notes into the vault's Meetings folder. Granola owns the title and body structure;
Obsidian adds the date-prefixed filename and provenance. Daily-note linking belongs to close-day.
1. Check access and choose the scope
Read ../vault/SKILL.md and the live AGENTS.md. Inspect available MCP tools and their schemas for
Granola list/search and note-detail access. Use actual supported operations, not assumed tool names.
If tools are absent, report "Granola MCP is unavailable in this session" and stop without writes. Tool absence does not establish whether Granola is installed on the machine. Report authentication or unsupported-operation failures separately; do not install, configure, or scrape as a fallback.
Use an explicit meeting/note ID, link, or requested date when supplied. Otherwise select today's meetings in the user's local timezone. Resolve timezone ambiguity before querying; use local midnight to the following midnight, converted to the API's required timezone. An explicit personal note can be imported without a calendar event. Ask which date to use if its meeting date is unavailable; never silently substitute the import date.