# Ingest

> Ingest documents into Elroy memory Use when this capability is needed.

- Skill: `tomevault-io/ingest` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/ingest`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/ingest/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/ingest

---


Ingest documents into Elroy's memory system for later recall.

When the user invokes this skill with `/ingest [PATH]`, ingest the document(s) by running:

```bash
elroy ingest "$ARGUMENTS"
```

This can ingest:
- Single files: `/ingest README.md`
- Directories: `/ingest docs/` (use with `-r` flag for recursive)
- Multiple formats: Markdown, PDF, text files, etc.

Options:
- `-f, --force-refresh` - Re-ingest even if already ingested
- `-r, --recursive` - Recursively ingest directories

Examples:
- `/ingest README.md`
- `/ingest docs/ -r`
- `/ingest specs/api-documentation.pdf`

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/elroy-bot) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

