Minutes 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.

install
source · Clone the upstream repo
git clone https://github.com/silverstein/minutes
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/silverstein/minutes "$T" && mkdir -p ~/.claude/skills && cp -r "$T/.agents/skills/minutes/minutes-note" ~/.claude/skills/silverstein-minutes-minutes-note && rm -rf "$T"
manifest: .agents/skills/minutes/minutes-note/SKILL.md
source content

/minutes-note

Add a timestamped note during a recording, or annotate a past meeting.

During a recording

# Add a note to the active recording (auto-timestamped)
minutes note "Alex wants monthly billing not annual billing"
minutes note "Case agreed — compromise at monthly billing for experiment"

Each note gets a timestamp matching the recording position (e.g.,

[4:23]
). Notes feed into the LLM summarizer as high-priority context — the AI knows what you thought was important and weights those parts of the transcript more heavily in the summary.

After a meeting

# Annotate an existing meeting file
minutes note "Follow-up: Alex confirmed via email on Mar 18" --meeting ~/meetings/2026-03-17-pricing-call.md

Appends to the

## Notes
section of the meeting file with a date stamp.

Tips

  • Notes are plain text — just type what you're thinking, no formatting needed
  • Short notes work best: "pricing pushback" > "Alex expressed concerns about the current pricing structure and suggested..."
  • Notes are searchable via
    minutes search

Gotchas

  • Must have an active recording for live notes
    minutes note "..."
    without
    --meeting
    requires a recording in progress. Check with
    minutes status
    first. If no recording is active, use
    --meeting <path>
    to annotate an existing file.
  • --meeting
    requires the full path
    — Use the exact path from
    minutes list
    or
    minutes search
    , e.g.,
    --meeting ~/meetings/2026-03-17-pricing-call.md
    . Tab completion works.
  • Notes don't support markdown — The note content is plain text. Markdown formatting like
    **bold**
    or
    - lists
    will be stored literally, not rendered.
  • Quotes in notes need escaping — If your note contains quotes, wrap the whole thing in single quotes or escape them:
    minutes note 'Alex said "no way"'
    .