enrich-note
Enrich note
Enrich one note — the one given by path, or the note in context — with metadata.
If the frontmatter already has enrichedAt, the note is done — skip it.
Do the three steps below, then stamp enrichedAt with the current ISO timestamp.
1. Tags
Read the tag registry at the vault root (tags.md) first. If it doesn't exist yet, create it by copying the starter seed from references/tags.md. The registry lives in the vault — not this skill — so your tags persist and sync no matter where the skill runs from.
Reuse an existing tag whenever one fits. Be reluctant to add new tags. Tags should span many notes, not a couple. Only coin a new tag when nothing matches, and when you do, append it to the registry with a one-line description so the next note can reuse it.
Write tags as a frontmatter array of kebab-case topics: tags: [secret-of-our-success, anthropology]. Capture the source medium as a tag too when there is one (book, podcast, video, article). Leave lifecycle tags like voice-transcription alone — they aren't topics.