silverstein avatar

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-code

Installs 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

FlagDescription
-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 title
  • date — When it was recorded
  • content_type — "meeting" or "memo"
  • snippet — The line containing the match
  • path — 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

More from silverstein/minutes

All 19

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs