Lw Ingest

Stage a URL, PDF, image, note, repo file, repo diff summary, commit range, or release note into raw/ and register it in .llm-wiki/manifest.json. Usage: /lw-ingest <source>

geeksfino c0f4209 1.4 KB Updated

File contents

LLM Wiki Ingest

Stage new information into raw/ without mutating the wiki yet.

Required reads

  • .llm-wiki/profile.json
  • profile markdown referenced by .llm-wiki/profile.json
  • .llm-wiki/manifest.json

Supported source kinds

  • URL
  • PDF path
  • image path
  • plain note text
  • repo file path
  • changed file list
  • commit hash or commit range
  • PR description or diff summary
  • release note or changelog text

Required behavior

  1. Classify the input type.
  2. Assign an authority level using the active profile.
  3. Write a staged artifact into one of:
    • raw/web/
    • raw/pdfs/
    • raw/images/
    • raw/notes/
    • raw/repo/
    • raw/changes/
  4. Add manifest metadata:
    • status: uncompiled
    • ingested_at
    • source
    • source_kind
    • authority_level
    • candidate_pages
    • profile
    • notes
  5. Do not update wiki pages in this skill.

Rules

  • For repo files and diffs, preserve enough path context to support targeted compile decisions.
  • For lower-authority sources, mark them clearly rather than blending them into maintained truth.
  • Treat repo and code inputs as first-class ingestion types, not special exceptions.

geeksfino/llm-wiki-skills/tree/main/skills/lw-ingest commit c0f42093f0

Frequently asked questions

npx skillmds@latest add geeksfino/lw-ingest