minutes-tag

Tag meeting records with outcome labels and edit YAML frontmatter atomically.

1.4k|146|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/silverstein/minutes --skill minutes-tag
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minutes-tag
Source: https://github.com/silverstein/minutes/tree/main/tooling/skills/sources/minutes-tag
Command: npx skills add https://github.com/silverstein/minutes --skill minutes-tag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Capture meeting outcomes quickly without manual frontmatter editing so meetings can be correlated over time and the user's recall improves with minimal friction.

Core Features & Use Cases

  • Speed-first tagging: Default to the most recent meeting and complete tagging in seconds to encourage adoption.
  • Multiple selection modes: Identify a meeting by most recent, by date, or by name with a single disambiguating question when needed.
  • Safe frontmatter edits: Uses a bundled script to atomically insert or replace outcome fields while preserving all other YAML exactly.
  • Standardized analysis: Supports five standard tags (won, lost, stalled, great, noise) for downstream correlation and allows custom tags as a fallback.
  • Non-intrusive notes: Captures a one-line note only if the user includes it in their original message and never prompts for one interactively.

Quick Start

Tag the most recent meeting as won.

Frequently Asked Questions about minutes-tag

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically tag meeting minutes with an outcome in YAML frontmatter?

Automated meeting outcome tagging works by using a bundled script to atomically insert or replace the outcome field in YAML frontmatter while preserving all existing fields and verifying frontmatter validity after writing.

What standard tags can I use to classify meeting outcomes for correlation analysis?

Meeting outcomes can be classified using five standard tags—won, lost, stalled, great, and noise—to enable downstream correlation analysis, with custom tags also supported as a fallback for specific needs.

How do I tag a specific meeting record by date or name without manual editing?

You can tag a specific meeting record by providing the date or meeting name in your command, and the system will apply the outcome tag to the matching file with a single disambiguating question if multiple matches are found.

Does editing meeting metadata frontmatter this way preserve my existing YAML fields?

Editing meeting metadata frontmatter preserves your existing YAML fields because the process uses a helper script that performs atomic edits, ensuring all original fields remain intact while only inserting or replacing the outcome tag.

Can I add a custom note to meeting metadata when applying an outcome tag?

You can add a custom note to meeting metadata by including it in your original tagging command, though the system never interactively prompts for a note and only captures a one-line note if explicitly provided.