| name | lw-ingest |
| description | 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> |
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
- Classify the input type.
- Assign an authority level using the active profile.
- Write a staged artifact into one of:
raw/web/
raw/pdfs/
raw/images/
raw/notes/
raw/repo/
raw/changes/
- Add manifest metadata:
status: uncompiled
ingested_at
source
source_kind
authority_level
candidate_pages
profile
notes
- 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.