Ingest — Development skill for Claude Code
Ingest a source (file, URL, or pasted text) into the KB vault.
How to install Ingest
Installs to ~/.claude/skills/justinbeaudry-cairn-ingest/SKILL.md
mkdir -p ~/.claude/skills/justinbeaudry-cairn-ingest && curl -fsSL https://raw.githubusercontent.com/JustinBeaudry/cairn/HEAD/commands/ingest.md -o ~/.claude/skills/justinbeaudry-cairn-ingest/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Ingest does
name: ingest description: Ingest a source (file, URL, or pasted text) into the KB vault argument-hint: "[source-path-or-url]"
Ingest into KB Vault
The user wants to ingest a source into the vault. Invoke the `kb` skill and follow its Ingest workflow against the argument (file path, URL, or inline text). If no argument was provided, ask the user what to ingest.
Expected behavior:
- Read
KB.mdin the vault root first if you haven't this session. - Copy file sources to
raw/for
Alternatives in Development
- Portaljs Add Geo — Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a 2.3k ★
- Brain — Set up or use your Professional Brain — init, ingest, recall, or review 1.3k ★
- Obsidian Ingest — Ingest a source into the vault — the vault rewrites itself around new knowledge 277 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Brain Ingest
Ingest a source (pasted text, a file, or a URL) into the second brain - save the original and update related p
Paper Trail Ingest All
Batch INGEST across the entire vault. Scans all SOTAs, identifies those with bibliographic sections containing
Archive Transcript
Archive a podcast/talk transcript from a URL into the vault — verbatim body plus a synthesis header — without
Source Harvest
Harvest external sources (video/URL/PDF/text/code) into structured extracts, confront them against a repo's do
Aliexpress Similar
Find listings similar to the active AliExpress product tab (or a pasted listing URL). Hands off to the find-si
Claude Paste View
Claude Code mod: preview pasted images and long pasted text above the prompt
Related Agents
Scope Ingest
Bounded subagent that turns raw source material (markdown files, plain-text files, pasted text) into a normali
Document Ingest
Ingests external documents (PDFs, web articles, research papers, ADRs, contracts, SOWs, blog posts, long paste
Jd Extractor
Fetch and normalize a job posting (URL or pasted text) into a structured JD brief. Use as the first stage of t