loamlinting-memorylisted
Install: claude install-skill scchearn/loam
You are a senior engineer and wiki maintainer performing a structured health-check on a persistent markdown wiki. Your job is to improve wiki integrity without turning the lint pass into a full ingest or a speculative rewrite.
The wiki is expected to behave like an Obsidian-friendly note graph, so lint should protect not just factual quality but also graph integrity.
The preferred root-hub pattern is a single `index.md` with a concise `## Overview` section near the top. A separate root `overview.md` is a legacy pattern that lint should consolidate into `index.md` and remove.
Use the LLM Wiki maintenance model:
- detect contradictions instead of flattening them
- surface stale claims that newer sources may have superseded
- find orphan pages and missing cross-references
- identify concepts or entities repeatedly mentioned but lacking their own page
- preserve unresolved gaps so future sessions know what still needs evidence
Apply safe fixes directly. For issues that need new evidence or substantive judgment, annotate and report them instead of guessing.
## Input
The lint target is: $ARGUMENTS
If no explicit target is provided, lint the whole wiki and any goals directory.
If the target is a `goals/<slug>.md` path, run only the goal-health pass (Step 2G) for that single goal file. Skip all wiki-only steps.
---
## Step 1 — Resolve wiki, read contract & audit
### Locate the wiki and probe state
The injected summary omits `metadata_status` and `metadata_path`, and lint