macwhisper-transcript

Extract MacWhisper SQLite transcripts into timestamped Markdown files with speaker labels.

9|Updated Sep 22, 2025
One-click install
npx skills add https://github.com/SolomonikVik/svaib --skill macwhisper-transcript
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: macwhisper-transcript
Source: https://github.com/SolomonikVik/svaib/tree/main/.claude/skills/macwhisper-transcript
Command: npx skills add https://github.com/SolomonikVik/svaib --skill macwhisper-transcript

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sqlite3, and includes scripts (resource) components.

What problem does it solve?

This skill automates extracting transcripts from the MacWhisper SQLite database and formats them into a readable Markdown transcript file (_transcript.md), eliminating manual copy-paste and reformatting.

Core Features & Use Cases

  • Two-step workflow: search and select a meeting, then extract its transcript to a Markdown file.
  • Transcript formatting: produces a clean, timestamped transcript with speaker labels.
  • Scriptable in Bash: relies on a single script to query the local MacWhisper DB and produce the output.

Quick Start

Run the macwhisper_transcript.sh script to list sessions and then extract the chosen session to the Markdown transcript at the path you specify.

Frequently Asked Questions about macwhisper-transcript

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

FAQPage Schema
How do I extract a meeting transcript from the MacWhisper database?▼

Extracting a meeting transcript from the MacWhisper database involves running a Bash script that queries the local SQLite database and outputs a structured Markdown file with speaker labels and timestamps.

Does exporting MacWhisper transcripts to Markdown retain speaker labels and timestamps?▼

Exporting MacWhisper transcripts to Markdown retains speaker labels and timestamps, producing a clean and reproducible text file formatted specifically for meeting archival and processing workflows.

Do I need sqlite3 to extract transcripts from MacWhisper locally?▼

Yes, you need sqlite3 installed to query the local MacWhisper database, along with a Bash environment to execute the extraction script that generates the formatted Markdown transcript file.

What is the best way to automate extracting transcripts from MacWhisper for meeting archives?▼

Automating transcript extraction from MacWhisper for meeting archives is best handled by a scriptable Bash workflow that directly queries the SQLite database and formats selected sessions into Markdown files.

What are the limitations of using Bash and SQLite for MacWhisper transcript extraction?▼

Limitations of using Bash and SQLite for MacWhisper transcript extraction include dependency on a local database environment and the requirement to manually select a specific session ID before generating the Markdown output.