minutes-search-aa0824 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited minutes-search-aa0824 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Find information across all meeting transcripts and voice memos.
# 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| 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) |
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 fileHuman-readable output goes to stderr. To read the full transcript of a match, use cat <path> on any result's path.
Search is case-insensitive and matches against both the transcript body and the YAML frontmatter title. It walks all .md files in ~/meetings/ (including the memos/ subfolder).
For richer semantic search, users can configure QMD as the search engine in ~/.config/minutes/config.toml:
[search]
engine = "qmd"
qmd_collection = "meetings"When the user's search query is vague or too broad, push back before running it:
speaker_map in frontmatter, use it to identify who said what. speaker_map maps SPEAKER_X labels to real names. High confidence = reliable, Medium = "likely" (suggest minutes confirm to lock it in).Suggest search strategies based on what the user is looking for:
minutes search "Alex"minutes search "decided" or minutes search "agreed"minutes search "idea" -t memo--since: minutes search "pricing" --since 2026-03-01"we should postpone the launch" not "launch delay meeting""Alex" or "Case""decided", "agreed", "committed to"Read to load the full context after finding a match"price" matches "pricing" and "price", but "prcing" (typo) matches nothing. Try multiple terms if you're not sure of the exact wording.2026-03-01, not "last week" or "March 1st". For relative dates, compute the ISO date first: date -v-7d +%Y-%m-%d.--limit when searching broad terms. The default limit is 10, but common words can match hundreds of files.config.toml sets engine = "qmd" but the QMD collection isn't indexed, search will fail silently. Run qmd update && qmd embed first.-t memo or -t meeting to narrow results. Voice memos live in ~/meetings/memos/, meetings in ~/meetings/.minutes list to see what's been processed.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.