| name | wiki-ingest |
| description | Ingest a source (URL or file) into the LLM-maintained wiki. |
Wiki Ingest Skill
When this skill is triggered, you will follow the Ingest workflow defined in .github/copilot-instructions.md.
Workflow Overview
- Source Retrieval: If the source is a URL, fetch the content and save it to
raw/<slug>.md.
- Analysis: Extract key takeaways, entities, and concepts.
- Contradiction Check: Verify if new findings contradict existing wiki pages. Flag to the user if they do.
- Source Page: Create
wiki/sources/<slug>.md.
- Entity/Concept Updates: Create or update pages in
wiki/entities/ and wiki/concepts/.
- Bookkeeping: Update
wiki/index.md and append to wiki/log.md.
- Automated Cleanup: Once ingestion is successful, delete the source file from
raw/.
- IMPORTANT: To avoid platform patch-tool bugs, use the
execute tool (Terminal) to delete the file (e.g., rm or Remove-Item). Do NOT use file-edit based deletion tools.
Operating Modes
- Manual: Use this skill when asked to "ingest X" or "add X to the wiki".
- Batch: If asked to "ingest everything in raw" or "process all sources", use the
execute tool to run .github/skills/wiki-ingest/scripts/intake.sh or .github/skills/wiki-ingest/scripts/intake.ps1.