← ClaudeAtlas

read-up-onlisted

Jog the agent's memory on a topic, person, or project that lives somewhere in the user's Obsidian vault (second brain). Works from any directory on the machine. Use when the user says "read up on X", "catch me up on X", "what do I know about X", "remind yourself about X", or otherwise asks for a briefing on a subject they expect to be in their vault but won't say where.
magnusrodseth/dotfiles · ★ 0 · AI & Automation · score 62
Install: claude install-skill magnusrodseth/dotfiles
# Read Up On Build a briefing on a topic by discovering and synthesizing everything the vault already knows about it. The user invokes this when they want full context loaded before continuing; they don't know (or care) which files hold the answer. Can be invoked from ANY project on the machine. ## Configuration ``` VAULT="$HOME/dev/personal/vault" ``` All searches below run against `$VAULT`, regardless of the current working directory. The vault's auto-memory lives at `$HOME/.claude/projects/*-dev-personal-vault/memory/MEMORY.md` (glob it; the project dir name encodes the username, which differs between machines). ## When to use Trigger phrases: "read up on ...", "catch me up on ...", "what do I have on ...", "refresh on ...", "load context on ...". Topics can be: - A **project** (e.g. "REMA 1000 tech lead role") - A **person** (e.g. "Øistein", "Daniel Pedersen") - A **concept or domain** (e.g. "agentic commerce", "padel") - A **company/product** (e.g. "Capra", "Shopify") If the request is ambiguous (multiple candidate topics), ask one quick clarifying question before searching. ## Workflow Run steps 1-3 in parallel. Then read, then synthesize. ### 1. Discover candidates (parallel) Cast a wide net. Norwegian + English variants matter; many vault notes are in Norwegian. - **Filename matches**: `find "$VAULT" -iname "*<keyword>*" -type f` for each keyword variant - **Full-text grep**: `grep -r -l -i "<keyword>" --include="*.md" "$VAULT"` for each variant - **Auto