wiki-repair

Repairs wiki integrity defects, broken citations, and malformed links from a deterministic health worklist.

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/ehartye/wiki-master --skill wiki-repair-ehartye
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wiki-repair
Source: https://github.com/ehartye/wiki-master/tree/main/skills/wiki-repair
Command: npx skills add https://github.com/ehartye/wiki-master --skill wiki-repair-ehartye

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? An Obsidian-based LLM wiki accumulates structural defects over time: unresolved citations, ambiguous or malformed links, and missing evidence. This Skill turns the deterministic health scan into a bounded, verifiable repair workflow so defects are fixed with justified edits instead of cosmetic count reductions. ## Core Features & Use Cases - Deterministic worklist processing: Runs the health.mjs scan, retains issue IDs and defect counts, and works through findings in manageable batches. - Investigation before editing: Reads each issue's source and surrounding prose, verifies intended citations and link targets, and checks each issue's acceptance condition before writing. - Auditable operations: Wraps authorized writes in op-begin/op-commit operations with narrative log entries, then reruns the health scan to compare resolved, remaining, and new issue IDs. - Use Case: After a wiki-health report lists unresolved citations and ambiguous links, ask the agent to repair a specific batch of issue IDs; it investigates each one, applies verified fixes, commits the changes, and reports before/after defect counts. ## Quick Start Ask the agent to repair the broken citations and ambiguous links reported by the wiki health scan, processing the worklist in batches and verifying each fix.

Frequently Asked Questions about wiki-repair

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix broken citations in an Obsidian wiki?▼

Run the health.mjs scan to get the deterministic worklist, then investigate each unresolved-citation issue by locating the intended evidence and verifying the supported claim. Apply the repair only after confirming the issue's acceptance condition, and rerun the scan to verify resolution.

What is the difference between wiki-repair and wiki-health?▼

wiki-health reports integrity findings without making changes, while wiki-repair applies verified fixes to the worklist. For reporting only, use wiki-health; new relationships belong to wiki-relink and factual review to wiki-lint.

Can I repair only specific issues instead of the whole worklist?▼

Yes. You can scope the run to requested issue IDs or specific pages, and the skill processes the worklist in manageable batches. Preview or report-only requests return findings without writes, logs, or commits.

Why does the defect count not drop after a repair batch?▼

The skill compares issue IDs, not just totals, because edits can introduce new defects or fail acceptance conditions. A scan failure is not zero defects, and unresolved forward links are intentional navigation that never count as defects.

Does wiki-repair check factual accuracy of wiki pages?▼

No. The health scan checks structural integrity such as citations and links, not factual truth or completeness, as noted in coverage.notChecked. Factual review is delegated to the wiki-lint skill.