What problem does it solve?
Keeping a repository's README.md in sync with an evolving Obsidian knowledge graph is tedious and error-prone, especially when wikilinks must be converted to published-site URLs and history links must track the latest weekly notes.
Core Features & Use Cases
- Targeted In-Place Edits: Updates the existing README.md with minimal Edit-tool replacements instead of regenerating the file from scratch.
- Latest Changes Sync: Maintains a bullet list of the 5 most recent History week files sorted by year.week descending.
- Wikilink Conversion: Converts Obsidian wikilinks from global_toc.md into vanilla markdown links pointing at the Quartz-published site, applying Quartz slugification rules.
- Use Case: After adding or renaming notes in the Awesome Search vault, invoke the skill to bring the README's table of contents and history links back in sync, then verify no wikilinks leaked into the output.
Quick Start
Run /kg-readme-writer after making changes to the vault to sync README.md with the latest history files and global table of contents.