meeting-minutes
Extract substantive content from a meeting transcript, filtering out noise and producing an LLM-context-efficient representation.
Goal
Produce the most LLM-context-efficient representation of the meeting. The output will be used as context in future LLM conversations, so every token must earn its place. Aggressively reduce token count while preserving all substantive content (decisions, reasoning, disagreements, action items). Prefer concise direct quotes over full verbatim exchanges when the meaning is preserved. Remove conversational scaffolding ("So what I'm trying to say is...", "That's a great point, and to add to that...") and keep only the payload.
Arguments
<path>(optional) — A.vttfile or a folder containing.vttfiles. If omitted, defaults to~/Downloads/.--latest(optional) — Automatically pick the most recent.vttfile instead of presenting a choice.
Context management
Meeting transcripts are large (a 1-hour meeting is ~70K tokens). To avoid accumulating multiple copies of the transcript in the conversation context, this skill uses temp files and subagents as a pipeline:
- The main agent handles Steps 0, 1, and 5 (resolve source, strip VTT via Python script, clean up temp files). It never reads the transcript content.
- A subagent handles Step 2 (clean + filter in original language). Reads
meetings/tmp/meeting-stripped.txt, writesmeetings/tmp/meeting-cleaned.txt. Context discarded. - A subagent handles Step 3 (translate to English). Reads
meetings/tmp/meeting-cleaned.txt, writesmeetings/tmp/meeting-translated.txt. Context discarded. Skipped if already English. - A subagent handles Step 4 (extract + structure + save). Reads
meetings/tmp/meeting-translated.txt, writes final output directly tomeetings/. Context discarded.
More from apocohq/skills
things-morning-organizer
Morning review and prioritization of Things todos. Use this skill every morning, or whenever the user asks to review, triage, categorize, or prioritize their Things tasks. Also trigger when the user says things like 'what should I work on today', 'organize my todos', 'morning routine', or 'daily review'.
29gmail-multi-inbox
|
24align-repo
|
17ralph-it
Pick and implement the next user story from a PRD GitHub issue. Analyzes merged PRs for prior work and findings, proposes a plan, implements it, and creates a PR linking back to the PRD. Use when user says "ralph it", "ralph-it", or wants to work through PRD user stories.
16grill-me
|
14write-a-prd
>
13