dw-lint
Installation
SKILL.md
dw-lint
Run diffwiki lint and, on failures, offer to fix.
Steps
-
Resolve scope. From the flag
--collections|-cor natural language:current(default) — the cwd's collection.all/ "everything" / "the whole wiki" — every collection.- one or more names / "the typescript collection" → comma-separated list.
-
Lint.
diffwiki lint -c <current|all|a,b,c>It prints
✓/!/✖per file and a summary; exit is non-zero when any ✖ exists. -
Summarize. Group findings by file. Lead with ✖ errors (must fix), then ! warnings. If everything is ✓, say so and stop.