minutes-record

Solid

Start or stop recording a meeting, call, or voice memo. Use this whenever the user says "record", "start recording", "capture this meeting", "stop recording", "I'm in a meeting", "take notes on this call", or wants to transcribe live audio. Also use when they ask about recording status or want to know if something is being recorded.

AI & Automation 1,239 stars 131 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## Skill Path Before running helper scripts or opening bundled references, set: ```bash export MINUTES_SKILLS_ROOT="$(git rev-parse --show-toplevel)/.agents/skills/minutes" export MINUTES_SKILL_ROOT="$MINUTES_SKILLS_ROOT/minutes-record" ``` # /minutes-record Record audio from the microphone, transcribe it locally with whisper.cpp, and save as searchable markdown. ## How it works Recording is a two-step process — start and stop. Between those two commands, audio is captured continuously from the default input device. **Start recording:** ```bash minutes record # Or with a title: minutes record --title "Weekly standup with Alex" ``` The process runs in the foreground. It captures audio from whatever input device is active — the built-in MacBook mic for in-person conversations, or a BlackHole virtual audio device for system audio (Zoom, Meet, Teams calls). **Stop recording:** ```bash minutes stop ``` This sends a signal to the recording process, which then: 1. Stops audio capture 2. Transcribes the audio locally via whisper.cpp (no cloud, no data leaves the machine) 3. Saves the transcript as a markdown file in `~/meetings/` 4. Prints the output path and word count as JSON **Live transcript during recording:** While recording, Minutes streams a real-time transcript to `~/.minutes/live-transcript.jsonl`. You can read it with: ```bash minutes transcript # all lines minutes transcript --since 42 # lines after cursor minutes transcript --since 5...

Details

Author
silverstein
Repository
silverstein/minutes
Created
2 months ago
Last Updated
2 days ago
Language
Rust
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

minutes-recap

Generate a daily digest of today's meetings and voice memos — key decisions, action items, and themes across all recordings. Use when the user asks "recap my day", "what happened in my meetings today", "daily summary", "what did I discuss today", "any action items from today", or wants a consolidated view of the day's conversations.

1,239 Updated 2 days ago
silverstein
AI & Automation Solid

minutes-setup

Guided first-time setup for Minutes — download whisper model, create directories, configure audio input. Use when the user says "set up minutes", "install minutes", "first time setup", "configure minutes", "get started with minutes", "how do I start using minutes", or when verify shows missing components.

1,239 Updated 2 days ago
silverstein
AI & Automation Solid

minutes-note

Add a note to the current recording or annotate a past meeting. Use whenever the user says "note that", "remember this", "mark this as important", "add a note about", "annotate the meeting", or wants to capture a thought during or after a recording. Plain text input — no markdown needed.

1,239 Updated 2 days ago
silverstein
AI & Automation Featured

audio-transcriber

Transform audio recordings into professional Markdown documentation with intelligent summaries using LLM integration

39,227 Updated today
sickn33
AI & Automation Solid

minutes-mirror

Self-coaching analysis of your own behavior across meetings — talk-time ratio, filler words, hedging language, monologue length, energy patterns, and (when meetings are tagged via /minutes-tag) what your behavior in winning meetings looks like vs losing ones. Use this whenever the user says "how did I do", "review my last meeting", "mirror", "self-review", "show my patterns", "coach me", "where am I weak", "talk time", "am I improving", "what do I do in meetings I win", "feedback on me", or asks for any kind of personal feedback on their own meeting behavior. This is the rare skill that gives the user a mirror to their own habits — surface it whenever they show curiosity about their own performance, even if they don't use the word "mirror".

1,239 Updated 2 days ago
silverstein