← back

md-kit

2026-03-04

md-kit

work is .md files now. claude code, openclaw, obsidian, and every agent framework uses markdown as memory and config. md-kit is the filesystem tooling to match.

commands

commandwhat
checkfind broken [[wikilinks]] and [text](path) links with severity tiers
fixauto-fix broken links using fuzzy matching
moverename/move files with automatic incoming link updates
watchwatch for changes, auto-fix on rename
pipeevent-driven markdown automation — frontmatter-aware triggers and pipelines
setupone-command workspace setup (pre-commit hook + git alias)

usage

npx @safetnsr/md-kit check .              # find broken links
npx @safetnsr/md-kit fix . --apply        # auto-fix them
npx @safetnsr/md-kit mv old.md new.md     # move + update all refs
npx @safetnsr/md-kit pipe watch           # run event-driven pipelines
npx @safetnsr/md-kit check . --json       # CI-friendly JSON output

zero deps. works on any directory with .md files.

links