From minutes
Guides first-time Minutes setup: verifies state, builds Rust binary, downloads Whisper model, creates directories, configures macOS audio with BlackHole, tests recording.
npx claudepluginhub silverstein/minutes --plugin minutesThis skill uses the workspace's default tool permissions.
Walk the user through first-time Minutes setup, step by step.
Records microphone audio from meetings/calls/voice memos, transcribes locally with whisper.cpp, saves timestamped markdown transcripts with summaries.
Records microphone and system audio, transcribes to timestamped Markdown with speaker labels using whisper.cpp and Metal acceleration on macOS 14+. For meetings, notes, dictation.
Guides testing TwinMind extension: transcribe sample meeting, generate AI summary/action items. For setup verification and basic patterns.
Share bugs, ideas, or general feedback.
Walk the user through first-time Minutes setup, step by step.
Run the verify skill's script to see what's already done:
bash "${CLAUDE_PLUGIN_ROOT}/skills/minutes-verify/scripts/verify-setup.sh"
Skip any steps that already pass.
cd ~/Sites/minutes
export CXXFLAGS="-I$(xcrun --show-sdk-path)/usr/include/c++/v1"
cargo build --release
The binary lands at target/release/minutes. The user should add it to their PATH or create a symlink.
Ask the user which quality level they want using AskUserQuestion:
| Model | Size | Speed | Quality | Best for |
|---|---|---|---|---|
tiny | 75 MB | ~10x real-time | Low | Quick tests, short memos |
small | 466 MB | ~4x real-time | Good | Daily meetings (recommended) |
medium | 1.5 GB | ~2x real-time | Great | Important meetings, accents |
large-v3 | 3.1 GB | ~1x real-time | Best | Legal, medical, foreign language |
Then run:
minutes setup --model <chosen-model>
mkdir -p ~/meetings/memos
For in-person conversations, the built-in mic works fine. For Zoom/Meet/Teams:
brew install blackhole-2chSee minutes-record/references/audio-devices.md for the full guide.
Run verify again to confirm everything passes:
bash "${CLAUDE_PLUGIN_ROOT}/skills/minutes-verify/scripts/verify-setup.sh"
minutes record --title "Test recording"
# Speak for 10-15 seconds
minutes stop
Check the output file exists in ~/meetings/ and has a transcript.
small model is 466 MB. On slow connections, tiny is a good starting point (75 MB).