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.