
Minutes Search
You know how you're constantly searching Slack trying to remember if someone mentioned a decision or idea in a meeting three weeks ago? This searches all your meeting transcripts and voice memos for topics, people, or decisions. It's substring search by default but can hook into QMD for semantic search if you set it up. The nice part is it coaches you when your query is too vague instead of dumping 200 useless results. It handles speaker identification from frontmatter, filters by date or content type, and outputs JSON so you can pipe it into other tools. Basically turns your meeting history into something actually searchable instead of a pile of markdown files you never look at again.
- GitHub stars
- 1.3K
- last updated
- Jun 11, 2026
Install
$ npx -y skills add silverstein/minutes --skill minutes-search --agent claude-codeInstalls into .claude/skills of the current project.
Files
/minutes-search
Find information across all meeting transcripts and voice memos.
Usage
# Basic search
minutes search "pricing strategy"
# Filter to just voice memos
minutes search "onboarding idea" -t memo
# Filter to just meetings
minutes search "sprint planning" -t meeting
# Date filter + limit
minutes search "API redesign" --since 2026-03-01 --limit 5
Flags
| Flag | Description |
|---|---|
-t, --content-type <meeting|memo> | Filter by type |
--since <date> | Only results after this date (ISO format, e.g., 2026-03-01) |
-l, --limit <n> | Maximum results (default: 10) |
Output
Returns JSON to stdout with an array of matches. Each result includes:
title— Meeting or memo titledate— When it was recordedcontent_type— "meeting" or "memo"snippet— The line containing the matchpath— Full path to the markdown file
Human-readable output goes to stderr. A result path is only a hint. To read the
full transcript, run minutes get "<exact path>" --json, require exit status 0,
and use only that response. Never pass the path to cat or the host Read tool.
How search works
Sponsors
Details
- Repository
- github.com/silverstein/minutes
- License
- MIT
- First seen
- Jun 11, 2026