Skip to content

Add /wiki-update skill for project-specific reference wiki ingest#8

Open
nsmiller2501 wants to merge 1 commit into
scunning1975:mainfrom
nsmiller2501:pr/wiki-update-reference-wiki
Open

Add /wiki-update skill for project-specific reference wiki ingest#8
nsmiller2501 wants to merge 1 commit into
scunning1975:mainfrom
nsmiller2501:pr/wiki-update-reference-wiki

Conversation

@nsmiller2501
Copy link
Copy Markdown

Summary

This PR adds /wiki-update, a skill for ingesting PDFs from references/raw/ into a project-specific markdown wiki.

Depends on

What changed

  • Adds the /wiki-update skill and a references/CLAUDE.md template.
  • Scaffolds references/raw/, references/wiki/, references/wiki/figures/, wiki/index.md, and wiki/log.md on first run.
  • Uses project context from root CLAUDE.md to relevance-filter paper content.
  • Auto-selects among Protocol M (/read-pdf converted markdown), Protocol E (cached _text.md extract), and Protocol S (split-PDF fallback).
  • Gates filename renames and destructive wiki edits behind user approval.
  • Writes the wiki log only after wiki edits succeed, with rollback scoped to wiki pages and log entries.
  • Hands bibliography maintenance to /bib-update after successful ingest.
  • Adds internal and public README documentation plus an entry in the skills index.

Testing

  • Reviewed the branch diff against the PR notes.
  • Re-audited dependency references, rebuild behavior, rollback scope, destructive edit approval, and docs consistency.
  • No automated tests were run; this is a skill/documentation protocol update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant