meeting-transcribe

Transcribe recorded audio into diarized transcripts with speaker labels and timestamps.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Raw speech-to-text output is a wall of unattributed sentences where nobody can tell who committed to what. This Skill turns meeting recordings into diarized transcripts with speaker labels and timestamps, so every decision, commitment, and quote is attributable and checkable against the recording. ## Core Features & Use Cases - Diarized transcription: Produces verbatim speech with segment-level timestamps and speaker labels (SPEAKER-01 and up, or known names only on voice match), with overlap marks for crosstalk. - Uncertainty handling: Flags low-confidence attributions as UNCERTAIN with timestamps and reasons instead of guessing speaker identity. - Grounded summaries: Closes with decisions, commitments, and open questions, each pinned to the timestamp that proves it. - Use Case: Hand the Skill a recorded interview or standup (m4a, mp3, wav, ogg) plus optional session context, and receive a dated markdown transcript with a speaker roster, timestamped segments, and a quotable summary. ## Quick Start Transcribe the attached meeting recording into a diarized transcript with speaker labels, timestamps, and a summary of decisions and action items.

Frequently Asked Questions about meeting-transcribe

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

FAQPage Schema
How do I transcribe a meeting recording with speaker labels?

Provide the audio file path and optional session context such as expected speakers and agenda. The Skill transcribes verbatim speech with timestamps, assigns speaker labels by voice match, and outputs a dated markdown transcript with a summary of decisions and commitments.

What audio formats are supported for meeting transcription?

Common speech formats are supported: m4a, mp3, wav, and ogg. One file is processed per run, and long sessions should be split at natural breaks before starting.

How does speaker diarization handle unknown or overlapping voices?

Unknown speakers get generic labels like SPEAKER-01 in order of first appearance; known names apply only on voice match. Overlapping speech receives both labels with an OVERLAP mark, and weak attributions are downgraded to UNCERTAIN with timestamps.

Can the transcript be sent or published automatically?

No. The Skill is read-only on the audio and produces only a local draft transcript. Sending or publishing requires the owner's explicit approval of that exact message; relayed approval does not count.

When should I not use this transcription approach?

Do not use it for live captioning, non-speech audio, or video scene description, since it covers recorded speech only. If a file is unreachable or undecodable, it is recorded as unreachable rather than transcribed by improvisation.