silverstein avatar

Minutes Brief

You say "brief me" ten minutes before a call and get a one-page summary of your relationship history with whoever you're about to talk to. It auto-detects your next calendar event, pulls open commitments in both directions, surfaces recent decisions, and reads the last two meeting transcripts. The whole thing runs in under 30 seconds and asks zero questions. It's built to be hook-fireable, meaning you can wire it to trigger silently 15 minutes before every meeting starts. The Minutes CLI does the heavy lifting here but has a messy stream contract, so the skill includes specific sed pipes and JSON extraction logic to work around stdout contamination. Use this when speed matters. If you want to set goals and think through strategy first, use minutes-prep instead.

GitHub stars
1.3K
last updated
Jun 11, 2026

Install

$ npx -y skills add silverstein/minutes --skill minutes-brief --agent claude-code

Installs into .claude/skills of the current project.

Files

/minutes-brief

Fast, non-interactive briefing that synthesizes your relationship history with someone into a one-page brief — designed so you can read it in 60 seconds before walking into a call.

This is the proactive layer. It's built to be invoked silently by a hook (e.g., 15 min before a calendar event) and to also work as a manual /minutes-brief command. Unlike /minutes-prep, brief asks no questions and sets no goals — it just hands you the facts.

How it works

Phase 0: Determine the target

Three ways the user can invoke this:

1. With a name (/minutes-brief sarah, "brief me on Alex") → Use that name directly. Before searching, check for learned aliases:

node "${CLAUDE_PLUGIN_ROOT}/hooks/lib/minutes-learn-cli.mjs" aliases "<name>" 2>/dev/null

If aliases exist, search across all returned variants and treat them as the same person for the rest of the flow. If the user explicitly says two names are the same person, persist it:

node "${CLAUDE_PLUGIN_ROOT}/hooks/lib/minutes-learn-cli.mjs" set-alias "Sarah Chen" "Sarah" "User confirmed these refer to the same person"

Then skip to Phase 1.

Sponsors

Details

Repository
github.com/silverstein/minutes
Category
Release Management
License
MIT
First seen
Jun 11, 2026

More from silverstein/minutes

All 19
1silverstein avatarminutes-mirrorsilverstein/minutesSelf-coaching analysis of your own behavior across meetings — talk-time ratio, filler words, hedging language, monologue length, energy patterns, and (when meet0skills.sh installs
2sponsiolabs avatarconfiguresponsiolabs/sponsioUse after `/plugin install sponsio-claude-code` to wire the runtime end-to-end. The plugin install only registers hooks + skills; the contract library and per-e0skills.sh installs
3telagod avatarautomating-devopstelagod/code-abyssDevOps knowledge reference covering Git workflows, testing strategies, DevSecOps, release pipeline orchestration (release.yml, multi-arch images, cosign integra0skills.sh installs
4telagod avatarcultivating-skillstelagod/code-abyssDistills repeated workflows into reusable skills, improves existing skills, and gates them through a three-tier publish funnel (local → project → community). Us0skills.sh installs
5telagod avatardesigning-hardware-productstelagod/code-abyssAI-automated hardware product pipeline: from requirements to manufacturable Gerber + compiled firmware + cross-platform app. Orchestrates system design, ESP-IDF0skills.sh installs
6TencentCloudBase avatarcloudbase-sites-runtimeTencentCloudBase/CloudBase-AI-ToolkitUse when the user wants to develop, run, preview, save, deploy, or roll back a CloudBase Web app in this conversation as a Lovable/Codex-Sites-like vibe- coding0skills.sh installs