obsidian-topic-maintainer

Installation
SKILL.md

Obsidian Topic Maintainer

Maintains the Topics layer of an Obsidian project from its Tasks and Events: surfaces subjects that deserve a Topic hub, creates those hubs, wires task->topic backlinks, and keeps the whole thing interlinked and tidy.

This skill is propose-then-apply: always analyse, show candidates and counts, and get the user's go-ahead before writing. Never bulk-edit notes without confirmation.

A helper script lives at scripts/topic_tools.py (run it with python3 <skill-dir>/scripts/topic_tools.py ...). Read commands are safe; the one write command (backlink) is dry-run unless --apply is passed.

Vault model & conventions

Installs
1
GitHub Stars
3
First Seen
Jun 16, 2026
obsidian-topic-maintainer — channingwalton/dotfiles