Claude Marketplaces
SkillsMCP serversMarketplacesDigestTools
Submit

This week in Claude

Every Monday: Claude Code, Agent SDK, MCP, and the Anthropic platform moves worth your time.

Skills by category
Frontend DevelopmentBackend & APIsTesting & QASecurityDevOps & CI/CDGit & Pull RequestsDocumentationCode Review & QualityAI & Agent BuildingSkill Development
MCP servers by category
Sales & MarketingWeb & Browser AutomationDatabasesAI & LLM ToolsCloud & InfrastructureCommunication & MessagingDeveloper ToolsDesign & CreativeDocuments & KnowledgeSearch & Web Crawling
Marketplaces by category
AI Agents & OrchestrationLLM IntegrationDevelopment ToolsFrontend & UIBackend & APIsDatabasesTesting & Code QualityDevOps & CloudSecurity & ComplianceGit & Version Control
Claude Marketplaces

An independent directory of skills, plugins and MCP servers for Claude Code. Not affiliated with Anthropic.

Browse

  • Skills
  • MCP servers
  • Marketplaces
  • Weekly digest
  • Skill index
  • MCP index
  • Marketplace index

Site

  • About
  • Tools
  • Submit
  • Feedback
  • Privacy
  • llms.txt
  • Plugins reference

Maker

  • Snug
  • Agent Caffeine
  • knobs
  • Wax
  • Vectoys
  • mertduzgun.com
Crafted at
Skills
silverstein avatar

Minutes Recap

silverstein/minutes

This generates a single digest of all your meetings and voice memos from today. It pulls recordings using the minutes-search skill, reads through them, and synthesizes key decisions, action items, and recurring themes. The interesting bit is interactive conflict detection: when it finds contradictory decisions across meetings (Meeting A said X, Meeting B said Y), it stops to ask which one is current rather than just listing both. Works well for "recap my day" or "what did I discuss today" queries. One caveat: meetings that span midnight get dated by start time, so late night calls might not show up where you expect.

GitHub stars
1.3K
last updated
Jun 11, 2026
View on GitHubSave

Install

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

Installs into .claude/skills of the current project.

Files

/minutes-recap

Synthesize today's policy-authorized normal meetings and voice memos into a single daily brief. Restricted history is excluded from this agent workflow by default and must never be treated as absent evidence.

How to generate the recap

  1. Find today's recordings from the bounded live list:

    minutes list --limit 50
    

    Require exit status 0, parse the JSON written to stdout, and select entries whose date is today. A date string is not a search query.

  2. Read each selected recording with minutes get "<exact path>" --json. Require exit status 0 and use only the returned content. Never reopen list paths through the host filesystem.

  3. Synthesize into a daily brief — use the template in templates/daily-recap.md as a starting point, adapting sections based on what actually exists in the day's recordings.

  4. Present the recap directly in the conversation — don't save it to a file unless asked.

What makes a good recap

  • Cross-reference across meetings: if pricing came up in two different calls, note that
  • Surface conflicts: if Meeting A decided X but Meeting B discussed doing Y, flag it
  • Prioritize action items: these are the things the user needs to act on
  • Include voice memos: ideas captured on the go are easy to forget — surface them
  • If there are no meetings or memos today, say so clearly rather than making something up

Interactive conflict detection

When you find conflicts between meetings (e.g., different decisions on the same topic, contradictory action items, or shifted priorities), don't just note them — ask the user about them.

Use AskUserQuestion: "I found a conflict between your meetings today: [Meeting A] decided [X], but [Meeting B] discussed doing [Y]. Which one is current?"

Options should include:

  • The decision from Meeting A
  • The decision from Meeting B
  • "Neither — it's still unresolved"
  • "Both are valid in different contexts"

This turns the recap from a passive report into an active reconciliation tool. Surface at most 2-3 conflicts per recap to avoid fatigue.

Gotchas

  • No recordings today ≠ an error — If there are no meetings or memos for today, say "No recordings found for today" and offer to search a different date range. Don't hallucinate a recap.
  • Voice memos are easy to miss — They live in ~/meetings/memos/, not the main ~/meetings/ directory. The search command includes both, but double-check if the user says "I recorded a voice memo today" and you don't see it.
  • Meetings without LLM summarization have less structure — If a meeting file only has a raw transcript (no Summary, Decisions, or Action Items sections), you'll need to extract insights yourself from the transcript text. Check the YAML frontmatter for action_items: and decisions: fields.
  • Cross-day meetings — A meeting that started at 11 PM and ended at 1 AM will be dated by its start time. If the user asks "what happened today" and is missing a late-night meeting, check yesterday's date too.
skill.md on GitHub

Sponsors

SnugThe clipboard manager you and your agent can use, safelyAgent CaffeineClose your lid, come back to finished workWaxBlock anything with supervision, without erasing your iPhoneOpen StepsSponsoredFree and open-source skills that make AI coding agents easier to understand, verify, and control.

Details

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

More from silverstein/minutes

All 19
  • Minutes Record
  • Minutes Search
  • Minutes Setup
  • Minutes Tag
  • Minutes Verify
  • Minutes Video Review
  • Minutes Weekly
  • Minutes Brief
  • Minutes Cleanup
  • Minutes Debrief
  • Minutes Graph
  • Minutes Ideas
  • Minutes Ingest
  • Minutes Lint
  • Minutes List
  • Minutes Mirror
  • Minutes Note
  • Minutes Prep

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels594.9Kinstalls
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.4Minstalls
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 s37.9Kinstalls
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes309.2Kinstalls
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kinstalls
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.1Minstalls