← ClaudeAtlas

ingestlisted

Synthesize raw source material into the vault's Concepts wiki — turn a Clipping, article, transcript, or pasted source into a structured Concept page and register it in the index and log. Use when /ingest is invoked, when Shane says "ingest this", "add this to the wiki", "make a concept page from X", "process this clipping", or when /inbox-triage routes a source into Concepts. Do NOT use for raw capture (use /log), for polished writing (use /learned), or for surfacing links between existing notes (use /connect).
slogsdon/skills-vault-knowledge · ★ 0 · Data & Documents · score 70
Install: claude install-skill slogsdon/skills-vault-knowledge
# Skill: /ingest [source] Turn one raw source into a durable Concept page in the vault, following `Context/Vault Schema.md` exactly. The output is a wiki page a future LLM can trust, not a summary dump. **Don't:** overwrite an existing Concept's `## Shane's Take` — append under `## Update — <date>` instead. Don't skip the index/log updates — an ingest that isn't registered is invisible. Don't ingest transient Inbox/Clippings cross-references into the link graph. ## Inputs `source` is one of: a Clipping note name (`obsidian read file='...'`), a URL/article, a transcript, or pasted text. If ambiguous, ask which source before proceeding. ## Contract (from `Context/Vault Schema.md` — read it first) Every Concept page MUST have, in order: ``` ## Shane's Take ← mandatory, first, captured before synthesis. Never omit. ## Summary ← concise, factual ## Key Points ← 3–7 bullets ## Cross-references / Related ← [[Concept Name]] wikilinks, bidirectional ``` - **Create** when the concept has no page; **Update** (append `## Update — <date>`) when it does — never silently overwrite. - On EVERY ingest, update both registry files (they live in `Inbox/`, not the vault root): - `Inbox/vault-index.md` → add/update `- [[Page Name]] — one-line description` - `Inbox/vault-log.md` → append `- <date> | <source> | <concept> | <change summary>` ## Steps 1. Read `Context/Vault Schema.md` (the governing contract) and resolve the `source`. 2. Capture **Shane's Take