Skills

Minutes Graph

Policy-safe relationship rankings, commitments, aliases, person profiles, and topic...

Install

npx skills add silverstein/minutes --skill minutes-graph -g -a claude-code -y
Repository
silverstein/minutes1.6k
Category
Writing
Updated
3d ago
License
MIT
Context cost
Lightabout 648 tokens
Runs scripts
No, instructions only

What it does

Policy-safe relationship rankings, commitments, aliases, person profiles, and topic research. Always use Minutes' bounded native CLI surfaces; never build or read a durable graph cache.

/minutes-graph

Minutes builds relationship rankings, exact person profiles, and commitments from one supervised, process-private SQLite projection of stable policy-authorized Markdown plus confirmed identity corrections. One ordered snapshot authority spans corpus and corrections, and the worker is hard-limited for memory, output, and wall time. Topic research uses the separately bounded live-source search boundary. Both paths re-attest policy before returning facts. Do not fall back to a retired durable index or read meeting files directly.

Privacy boundary

  • Never walk meeting files, parse frontmatter yourself, or read raw transcripts for this skill.
  • Never run graph_build.py or read ~/.minutes/graph/index.json; those are retired legacy surfaces.
  • Never create a replacement graph cache, spreadsheet, JSON file, or database.
  • Never pass --include-restricted. Restricted meetings are intentionally absent from this agent-facing skill.
  • Treat any authorization, resource-budget, correction-race, or projection error as a hard stop. Do not fall back to filesystem reads.

Available commands

  • minutes people --json, bounded relationship rankings and losing-touch signals.
  • minutes commitments --json, bounded graph commitments.
  • minutes people merge <canonical> <alias...>, confirm an identity correction in the local vocabulary; uncertain names are never merged automatically.
  • minutes person "<name>", bounded person profile.
  • minutes research "<topic>", bounded topic research.

Workflow

  1. Classify the request and use the narrowest command above.
  2. Require exit status 0. Use only the bounded native result and never substitute filesystem reads.
  3. For a proposed alias, show the suggestion and ask for confirmation before running minutes people merge; a wrong merge is worse than no merge.
  4. Do not imply that restricted history or a relationship fact is absent when any command fails.

Output

Read the whole SKILL.md on GitHub

More in Writing