← ClaudeAtlas

career-lintlisted

Health-check the career wiki — contradictions, expired claims, unverified assertions used externally, orphan pages, and gaps worth filling.
sachajackson/career-wiki · ★ 0 · Code & Development · score 70
Install: claude install-skill sachajackson/career-wiki
# career-lint Run periodically, and **always before a batch of applications**. ## Run the mechanical half first — it takes seconds and needs no judgement **If anything looks unconfigured, or the user is new, start here:** ``` python3 tools/doctor.py ``` 🔴 **`PLACEHOLDER` is the finding that matters.** A config copied from its example and never filled in **looks configured and matches nothing** — the radar runs, finds nothing and reports a quiet week that never happened. **`OPTIONAL` is not a fault** and must not be reported as one: most of the setup is optional, and telling someone to fix what they never wanted is how a check gets ignored. ``` python3 tools/wikilinks.py wiki ``` 🔴 **Three ways a link fails without looking broken**, and the checker finds all three: **split across two lines** by a wrapping convention, so it renders as literal text; **pointing at a page that does not exist**; and **pointing at a heading that has since been renamed** — the quietest of the three, because the link still opens the right page and silently lands at the top. **`--fix` repairs the wrapped ones.** The other two need judgement: a missing page usually wants writing, and a renamed heading wants repointing at whatever replaced it. **And after pulling any update to the tools:** ``` python3 tools/template_drift.py --wiki wiki ``` 🔴 **`/career-init` copies `templates/` into `wiki/` once and nothing ever revisits it**, and An update replaces the system and never touches `vault/` —