productivity: add ~~conversation intelligence connector category (Fireflies + Grain) — meeting-derived task and memory seeds#261
Open
adams wants to merge 1 commit into
Conversation
Introduces a new ~~conversation intelligence connector category to the productivity plugin and wires meeting transcripts into both start (memory bootstrap) and update (task sync + comprehensive scan) skills. Fireflies and Grain are the Included MCP servers (matching the existing multi-included pattern in ~~project tracker); Gong, Granola, Chorus, Otter.ai are listed as Other options. Changes: - .mcp.json: add `fireflies` and `grain` server blocks - CONNECTORS.md: add new ~~conversation intelligence row - skills/update/SKILL.md: (a) conversation-intelligence as a task source pulling action items into TASKS.md "Meeting Action Items" section; (b) meeting decisions/attendees added to Capture Enrichment; (c) meeting transcripts added to Comprehensive-Mode Scan Activity - skills/start/SKILL.md: meeting transcripts added to comprehensive-scan source list in memory bootstrap No changes to two-tier memory architecture, dashboard.html, --comprehensive flag semantics, memory-management skill, or task-management skill. All new functionality is gated on ~~conversation intelligence being connected. Grain MCP: https://api.grain.com/_/mcp (launched June 2025). Fireflies MCP: https://api.fireflies.ai/mcp. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this changes
Introduces a new
~~conversation intelligenceconnector category to theproductivityplugin and wires meeting transcripts into bothstart(memory bootstrap) andupdate(task sync + comprehensive scan) skills. Fireflies and Grain are the Included MCP servers (matching the existing multi-included pattern in~~project tracker); Gong, Granola, Chorus, Otter.ai are listed as alternates.Files touched
productivity/.mcp.jsonfirefliesserver block (URL:https://api.fireflies.ai/mcp) andgrainserver block (URL:https://api.grain.com/_/mcp)productivity/CONNECTORS.mdMeeting transcription | ~~conversation intelligence | Fireflies, Grain | Gong, Granola, Chorus, Otter.aiproductivity/skills/update/SKILL.mdproductivity/skills/start/SKILL.mdWhat stays the same
CLAUDE.mdworking memory +memory/deep storage)dashboard.htmlUI--comprehensiveflag semantics and interactivity guaranteememory-managementskill workflow, lookup flow, promotion/demotion rulestask-managementskill structure and TASKS.md format (Meeting Action Items just becomes a new section within the existing structure)~~conversation intelligenceMCP — all new functionality is gated and additiveWhy this matters
The
productivityplugin's core value is "Manage tasks, plan your day, and build up memory of important context about your work." Today,productivity/update --comprehensive"scans chat and email to catch todos buried in" — but meeting transcripts are the highest-signal-per-byte source of open commitments, decisions, and people-to-remember, and they're absent from the plugin's connector surface.memory-managementdecodes acronyms / nicknames / project codenames from email and chat, but the recurring weekly-1:1 cadence and customer-call participants that populate someone's working memory live in meetings.This PR closes that loop while preserving everything that already works.
Scope decisions worth flagging for review
~~conversation intelligence; product-management uses~~meeting transcription. This PR follows sales (~~conversation intelligence) because the category-vs-tool naming is more accurate (Fireflies/Grain/Gong aren't just transcribers — they're full conversation intelligence platforms). Happy to align to product-management's~~meeting transcriptionfor repo consistency if preferred..mcp.json. Because this is a new category, both MCP blocks are added. This matches the parallel PRs adding Grain alongside the already-bundled Fireflies insales/andproduct-management/. If you'd prefer only one bundled with the other listed as an alternate, easy swap.update/SKILL.mdandstart/SKILL.mdare deliberately minimal — three additions toupdate/, one addition tostart/. Could go larger (e.g., new dedicated Section 2.5 "Pull Meeting Action Items" with full subsection structure) — flagged it small to keep reviewer surface manageable, but happy to expand if more structure helps.Also happy to split this into a two-PR sequence if a smaller first step would be easier: (a) connector category +
.mcp.jsonfirst; (b) skill edits in a follow-up.MCP details
https://api.grain.com/_/mcp— launched June 2025 (release notes, developer docs). Used in production by Grain customers and Grain's own internal automation.https://api.fireflies.ai/mcp— already bundled insales/andproduct-management/.— Mike Adams, Founder/Chairman, Grain (grain.com)