minutes-graph

Build a cross-meeting entity graph index from meeting frontmatter.

Updated May 23, 2026
One-click install
npx skills add https://github.com/jacob-split/minutes --skill minutes-graph-jacob-split
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minutes-graph
Source: https://github.com/jacob-split/minutes/tree/main/.agents/skills/minutes/minutes-graph
Command: npx skills add https://github.com/jacob-split/minutes --skill minutes-graph-jacob-split

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Cross-meeting entity graph enables you to query who/what/when across all your meetings as structured data, surfacing co-occurrence and relationships that traditional full-text search misses. It provides a canonical index of people and topics built from frontmatter, updated incrementally, and supports fast cross-meeting insights without re-reading transcripts.

Core Features & Use Cases

  • Build a persistent entity graph from meeting frontmatter (date, attendees, people slugs, tags, decisions topics) and precomputed co-occurrence data.
  • Query across meetings for co-occurrence, first mentions, trends, and cross-entity relationships (people-to-people, people-to-topics, topics-to-topics).
  • Optional deep extraction path for companies/products (opt-in) when queries require external entity discovery.

Quick Start

Build the index with the bundled graph_build.py script, then query the precomputed index for cross-meeting insights.

Frequently Asked Questions about minutes-graph

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

FAQPage Schema
How do I query co-occurrence relationships across multiple meeting minutes?

To query cross-meeting co-occurrence relationships, you build a persistent entity graph index from meeting frontmatter. This structured index surfaces people-to-people and people-to-topics relationships across all meetings without re-reading transcripts.

What is the best way to analyze cross-meeting trends from meeting frontmatter?

Analyzing cross-meeting trends from frontmatter involves creating a canonical index of people, topics, and dates. By precomputing this entity graph, you can instantly query first mentions and relationship trends across all meeting minutes.

Can I extract company and product entities from meeting minutes automatically?

You can extract company and product entities from meeting minutes using an optional deep extraction path. This opt-in feature enables external entity discovery when your cross-meeting queries require identifying specific companies or products.

Do I need a specific CLI tool to build a cross-meeting entity graph?

Building a cross-meeting entity graph requires the bundled graph_build.py script and access to minutes CLI data. You must execute this script against your meetings directory to construct and refresh the persistent index.

Why use a frontmatter entity graph instead of full-text search for meeting insights?

A frontmatter entity graph provides structured cross-meeting insights that traditional full-text search misses. It maps precomputed co-occurrence data and relationships, allowing fast queries across people and topics without scanning raw transcripts.

When should I refresh the cross-meeting entity graph index?

You should refresh the cross-meeting entity graph index incrementally when new meeting minutes are added. The graph_build.py script updates the persistent frontmatter index to ensure accurate cross-entity queries and trend analysis.