granola-extract

Extract decisions and action items from meeting notes with source-line citations.

Updated Sep 11, 2026
One-click install
npx skills add https://github.com/JYeswak/grok_bot_playground --skill granola-extract-jyeswak
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: granola-extract
Source: https://github.com/JYeswak/grok_bot_playground/tree/main/plugin/skills/granola-extract
Command: npx skills add https://github.com/JYeswak/grok_bot_playground --skill granola-extract-jyeswak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Meeting summaries drift: hedged statements become committed actions, owners get assigned by inference, and nobody can find the sentence that supposedly said it. This Skill turns a notes file into decisions and actions where every item cites its exact source line. ## Core Features & Use Cases - Cited extraction: Every decision and action quotes its source line with a line number or timestamp; uncited items go to an "implied, uncited" section instead of being promoted. - Owner and date discipline: Owners and due dates appear only when the source text states them; relative dates are resolved against the meeting date with the resolution shown. - Recurring-meeting diff: Compares against a prior extract to report done, still-open, and newly added actions, plus the single action most likely to slip. - Use Case: After a weekly sync, export the notes file and ask for an extract; you get a dated markdown recap with DECISIONS, ACTIONS, and IMPLIED sections that attendees can verify line by line. ## Quick Start Extract the decisions and action items from my meeting notes file, citing the source line for every item.

Frequently Asked Questions about granola-extract

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

FAQPage Schema
How do I extract action items from meeting notes?▼

Provide the notes file and attendee roster, and the skill scans for commitments in three passes: decisions, actions, and hedged near-misses. Each action records what, owner, due date, and the quoted source line with its line number.

How to summarize meeting transcripts with citations?▼

The skill reads a transcript export and produces a dated markdown extract where every decision and action quotes its source line and line number or timestamp. Statements that cannot be tied to a line are listed separately as implied and uncited.

Does this connect to my notes app like Granola or Notion?▼

No. There is no notes-app connector; the human exports or pastes the notes file onto the machine. The skill states this plainly rather than claiming an integration that does not exist.

Can it send the recap or create calendar events automatically?▼

No. The skill is strictly read-only: it never schedules, sends recaps, messages attendees, or writes tasks into any system. A drafted recap is sent only after the owner's explicit approval of that exact message.

What happens when a decision has no clear owner in the notes?▼

The owner field reads "unassigned" rather than inventing a name. Owners appear only when the source line names them, and names not on the attendee roster are recorded as unmatched, never guessed.