What problem does it solve? After a batch of partner calls, manually reviewing Fireflies transcripts and updating each partner's CRM record is slow and error-prone. This Skill automates the full loop: pulling recent Fireflies meetings, matching each one to an existing Partner record by attendee email or company domain, generating a structured recap, and injecting it as a Note on the partner's profile. ## Core Features & Use Cases - Automatic partner matching: Maps meeting attendees to Partner records via exact email match or company domain match, skipping leads and discovery calls that have no partner match. - Transcript-first summarization: Writes recaps from the transcript when usable, falls back to the Fireflies summary, and skips calls whose content is not ready rather than writing empty notes. - Idempotent note injection: Deduplicates by transcript ID, creating new notes or appending only net-new information to existing ones, with no per-note confirmation required. - Optional pruning: With --prune, deletes Fireflies recordings whose recaps are confirmed safe in the CRM, after explicit confirmation. - Use Case: After a day of partner calls, run the skill to have every partner's Twenty CRM profile updated with a structured recap (TL;DR, profile, context, next steps, flags) sourced from the actual conversation. ## Quick Start Run the twenty-partner-meeting-recap skill to pull yesterday's Fireflies meetings and post a recap note on each matched partner's CRM profile.