process-meetings

Solid

Turn synced meetings into updated person pages, extracted tasks and organized notes. Use when the user says 'process my meetings', 'catch up my notes', or after Granola/Otter syncs. Also use proactively when unprocessed meetings exist. Not for prepping an upcoming meeting; use `meeting-prep`.

AI & Automation 448 stars 122 forks Updated today NOASSERTION

Install

View on GitHub

Quality Score: 84/100

Stars 20%
88
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Process Meetings Process meetings that have been synced from Granola by the background automation. Updates person pages, extracts tasks, and organizes meeting notes. ## Background Execution This skill supports background execution. When invoked: 1. Acknowledge: "Processing [N] meetings in the background. I'll let you know when done." 2. Process all meetings 3. On completion, provide summary: "[N] meetings processed. [X] person pages updated. [Y] action items created." ## How It Works Meetings are synced automatically every 30 minutes by a background process. This command reads those synced files and: - Creates/updates person and company pages - Extracts action items to 03-Tasks/Tasks.md - Links everything together **No terminal commands are shown** - the heavy lifting happens in the background. ## Arguments - No arguments: Process all unprocessed meetings from the last 7 days - `today`: Only process today's meetings - `"search term"`: Find meetings by title/attendee - `--people-only`: Only update person/company pages (skip tasks) - `--no-todos`: Create notes but don't extract tasks - `--setup`: Install/check background automation ## Pre-flight: Granola Check Granola sync uses the official Granola public API. Desktop and mobile recordings both come through it once your Granola API key is connected. If `GRANOLA_API_KEY` isn't set (checked in the environment, then the `.env` file at the vault root), say: "Granola isn't connected yet — run `/granola-setup` to add your...

Details

Author
davekilleen
Repository
davekilleen/Dex
Created
6 months ago
Last Updated
today
Language
Python
License
NOASSERTION

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category