skills/save-term/SKILL.md
Save a term, phrase, or coined concept as a Term note in the Brain vault under 02-Evergreen/Terms/. Two modes: capturing a nice term encountered in reading (with source quote) or recording one coined during conversation (with brief gloss). Triggers: '/save-term <term>', 'save this term', 'add this to my terms'.
npx skillsauth add nweii/agent-stuff save-termInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Save a term or phrase as a Term note in 02-Evergreen/Terms/. Two modes:
This skill is not for general note-taking. It writes one specific shape of note — short, atomic, and aligned with the existing vault Term convention. For broader capture, use save-napkin-note.
Vault layout, metadata semantics, and tool-choice rules live in the vault's AGENTS.md and CLAUDE.md. This skill only adds the procedure for writing one note type. When unsure about a field's meaning or which tool to use for vault writes, read those first.
$ARGUMENTS: the term or phrase to save. If omitted, ask. If the term contains punctuation tricky for filenames (/, :, etc.), confirm a filesystem-safe variant before writing.Ask if not obvious from context:
For encountered terms:
[[Source note title]]), otherwise a markdown link to the URL with the article/book title as link text. Check 04-Entities/ and 03-Records/Clippings/ for an existing source note before defaulting to a raw URL.>). Don't paraphrase.For coined terms:
Existing Term notes usually have a Lucide icon in frontmatter (e.g., icon: LiFilter, icon: LiWaves). If you can suggest a fitting one, do — otherwise leave the field blank rather than guessing badly. The suggest-lucide-icons skill is the right tool when the user wants help picking one.
Search the vault briefly for adjacent Term notes or concept notes (02-Evergreen/) that this term connects to. Two or three is plenty — these populate ## See also. Don't force connections; if nothing obvious comes up, leave the section empty or omit it.
Path: 02-Evergreen/Terms/{term}.md
Filename casing: match the user's preference if they specified one; otherwise default to sentence case for multi-word terms (Bottleneck optimization.md) and lowercase for single common-noun terms (burnout.md). Existing examples are mixed — don't agonize over it.
Filename collision: before writing, check if the file exists. If it does, surface to the user — don't silently overwrite. Options: append to the existing note, pick a more specific filename, or abort.
Frontmatter shape (matching existing Term notes):
---
icon: Li{LucideIconName} # optional
publish: false
related: # optional, omit if empty
- "[[Adjacent term]]"
tags:
- {topical tags}
- evergreen
- terms
created: {ISO timestamp}
modified: {ISO timestamp}
---
evergreen and terms tags are required — they're how the vault identifies these notes.
Body shape — encountered mode:
[[Source note]]:
> Verbatim quote that defines or illustrates the term. Multiple paragraphs of the source can be stacked as separate blockquote lines.
> Another excerpt if relevant.
## See also
- [[Related term]]
- [[Related concept]]
Body shape — coined mode:
1–2 sentence gloss in plain language. The phrase or context that prompted it can sit below as a usage example or as a quoted line.
> Optional: original phrase being replaced, or a sentence using the term.
## See also
- [[Related term]]
Show the resulting wikilink ([[Term name]]) and a one-line summary of what was saved. If a daily-log bullet is warranted (per the vault's write-back discipline), mention it but don't auto-write — that's a separate decision.
Per AGENTS.md, prefer Obsidian CLI when the desktop app is running. For new file creation in a known location, the Write tool is fine and direct. Read existing Term files with obsidian read file="<term>" to check for collisions and to study tone/length when in doubt.
Encountered:
User: /save-term affordance
[skill asks for source]
User: From Don Norman's Design of Everyday Things — there's a clipping at [[The Design of Everyday Things - Norman]]
[skill drafts the note with that source + a quote pulled from the clipping]
Coined (post phrase-revision):
User: /save-term ambient drafting
[skill confirms it's coined, asks for a quick gloss]
User: writing in the background while doing other things — the prose accretes rather than gets composed
[skill drafts a short coined-mode note, suggests `LiPenLine` for icon]
category, no type, etc.) — keep frontmatter minimal.publish: true on a new Term note. Default is publish: false so the note can ripen privately first; the user flips it on themselves when it's ready.development
Sync meetings from Granola to Obsidian — pulls notes and transcripts and imports them as formatted meeting/transcript notes. Use when the user says "sync my last granola meeting", "note for my last meeting", or asks to pull in a Granola transcript.
tools
Create a topic note grouping related notes under a common theme, with automatic backlinking to source notes. Triggers: 'group these under a topic', 'create topic note for [[A]], [[B]], [[C]]'.
data-ai
Save an archival summary of an AI conversation to Nathan's Obsidian vault, using the Thinking note template and vault folder conventions to capture intellectual journeys, key insights, and technical logs. Use when archiving a chat session to the vault.
testing
Enrich an existing meeting/interview note from its transcript, or scaffold one when only a transcript exists. Captures granular narrative, exact phrases, mechanics, casual context, and implicit signals. Run on thin auto-summary notes or transcripts that warrant close reading.