topic-pulse
Topic Pulse
Research topics that were active in recent vault work, then update the corresponding Topics/ notes with enough conceptual framing and supporting detail to make the notes genuinely useful later.
This skill is intentionally separate from refine-daily-note. refine-daily-note improves a single day's note; topic-pulse deepens topic notes by bringing in current outside context.
Goal
For a small set of relevant topics, gather the most useful context from the vault and the web, then deepen the corresponding topic notes in the vault.
The output should not be just a thin news-style pulse. The main job is to identify what deserves fuller explanation, what subtopics should exist, and what knowledge gaps should be filled so the vault becomes a better long-term reference.
Workflow
Phase 0: Setup
More from olivoil/skills
resolve-mappings
Use when you need to resolve project/repo/calendar/channel/FreshBooks mappings from the shared cache — loads mapping files, applies CONTAINS-match logic, learns new mappings
1session-rollup
Summarize recent work from Engram memory into an Obsidian coding note and link it from the daily note. Use when wrapping up a coding session or when asked to sync recent project work into the vault.
1pr-review
Use when asked to review a pull request, inspect a PR URL or number, review a local branch before opening a PR, post GitHub review comments, or give code-review feedback on changed files.
1weekly-rollup
Generate a weekly summary from daily notes — time totals, meeting highlights, coding sessions, key decisions, and todo progress. Use when asked for a weekly summary from daily notes, meetings, and todos.
1write-vault-section
Use when you need to append or replace a named section in an Obsidian note — handles idempotency, section positioning, Obsidian CLI with filesystem fallback
1setup-obsidian-skills
Use when setting up the Obsidian skills in a vault repo for the first time, repairing missing `.cache/om` runtime files, or migrating old `.claude` cache state.
1