fixlisted
Install: claude install-skill odere-pro/claude-wiki-pages-plugin
# LLM Wiki — Fix
Apply the repairs `/claude-wiki-pages:lint` identified.
## When to invoke
- The user has just run lint and asks to fix what it found.
- The `claude-wiki-pages-curator-agent` agent is orchestrating the lint → fix → lint cycle.
- The user is confident enough to fix without a prior lint pass (in which
case this skill runs lint internally first).
## Inputs
One of:
- A recent lint report in conversation context.
- A fresh lint pass run internally (no report in context).
In both cases, the schema (`vault/CLAUDE.md`) is read first.
## Reading contract
- `vault/CLAUDE.md` — the schema.
- `vault/wiki/**/*.md` — every wiki page that a lint rule flagged.
- The lint report, when provided.
## Writing contract
Writes are confined to what the specific lint finding authorizes:
| Finding | Repair |
| --------------------------------- | -------------------------------------------------------------------------------------- |
| Missing required frontmatter | Backfill with the schema default. If no sane default exists, escalate to the user. |
| Dangling wikilink | Replace with the nearest matching alias; or comment out with `<!-- unresolved: ... -->` and flag as a remaining warning. |
| Plain-string `sources:` entry | Convert to `[[wikilink]]` if the matching source page exists; otherwise leave and flag. |
| Missing `parent` / `path`