mcpField
R
refresh-wiki

refresh-wiki

github.com/bholmesdevProductivity4653 installsUpdated 16w ago
Repository

About refresh-wiki

refresh-wiki is a skill for maintaining LLM-style wikis under `wikis/`, turning immutable raw notes into an evolving synthesis layer. It guides agents to follow each wiki’s schema when finding, incorporating, and checking sources.

Key features

  1. 01Follow each wiki’s local schema
  2. 02Find new or changed notes
  3. 03Update source summaries and concept pages
  4. 04Maintain indexes and change logs
  5. 05Check links and stale content

Use cases

  1. 01Incorporate new notes into a wiki
  2. 02Update concept, person, or organization pages
  3. 03Check orphan pages and unresolved links
  4. 04Record ambiguous source placement

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/bholmesdev/llm-knowledge-base-skills --skill refresh-wiki

After installing, type/refresh-wikiin Claude Code to confirm it loaded.

Details

From the project README

Refresh wiki

Maintain every llm-wiki under wikis/, following Karpathy's knowledge-base pattern: raw notes elsewhere in the vault are immutable sources; wikis/ is the maintained synthesis layer. Each wiki is a directory with its own AGENTS.md, index.md, overview.md, log.md, and source/synthesis subdirectories.

For each wiki, do four steps:

1. Read the local schema

Read that wiki's AGENTS.md and index.md first. Its local schema always wins over anything here.

2. Find new sources

Look for new or changed notes in the vault that fit the wiki's scope — its AGENTS.md and existing source pages tell you what belongs. If it's ambiguous whether a note belongs, skip it and record the ambiguity in log.md rather than guessing.

3. Ingest

For each new source: create or update its summary page, update the relevant concept/person/organization pages, update index.md counts and catalog entries, and append to log.md. Only touch overview.md for durable synthesis changes.

4. Lint

A light pass per touched wiki: unresolved wikilinks, orphan pages, stale claims, duplicated concepts, missing source back-links. Fix the easy ones; log the rest as follow-up questions.

Never edit notes outside wikis/ — raw sources are read-only.

Comments

Markdown supported