ingest

Scan inbox files, seed the queue, and process tasks unattended.

1|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/adiman9/mnemos --skill ingest-adiman9
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingest
Source: https://github.com/adiman9/mnemos/tree/main/core/skills/ingest
Command: npx skills add https://github.com/adiman9/mnemos --skill ingest-adiman9

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Seeds inbox files and processes the task queue automatically, eliminating manual ingest chores and keeping notes up to date.

Core Features & Use Cases

  • Unattended ingestion: scan inbox/ for new files, seed them into the queue, and archive originals without prompts.
  • Duplicate-safe processing: silently skip already-seeded sources while reporting outcomes.
  • End-to-end queue workflow: create archive, enqueue tasks, and trigger /ralph for processing with optional --limit.
  • Vault-aware operation: resolves vault_path from .mnemos.yaml and uses relative paths anchored to vault_path.
  • Trigger-based activation: response to / ing est, "process inbox", or "ingest all" commands for automatic runs.

Quick Start

Run the ingest skill to scan inbox, seed new sources, and process the queue with the default settings.

Frequently Asked Questions about ingest

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate processing files from an inbox queue without manual prompts?

Automating inbox file processing involves scanning the inbox directory, seeding new sources into a task queue, and archiving originals without human intervention. This skill handles the entire unattended queue workflow automatically.

What is unattended task queue ingestion and how does it work?

Unattended task queue ingestion scans for new inbox files, seeds them into the queue, and triggers processing without prompts. It resolves vault paths via configuration and archives processed items to the operations queue directory.

How do I prevent duplicate files from being processed during automated queue ingestion?

Preventing duplicate processing during queue ingestion is handled silently by the skill. It skips already-seeded sources automatically while reporting outcomes, ensuring no duplicate tasks are enqueued.

Can I limit the number of tasks processed during an unattended inbox run?

You can limit tasks processed during an unattended inbox run using the optional limit control. This restricts the number of items seeded and queued, allowing controlled processing batches in scheduled environments.

Does vault-aware ingestion require a specific configuration file?

Vault-aware ingestion requires a .mnemos.yaml configuration file to resolve the vault path. The skill anchors all operations using relative paths derived from this vault path, ensuring correct file placement.

What is the best way to test inbox seeding before processing the full task queue?

Testing inbox seeding before full processing is best done using the optional dry-run control. This simulates the seeding and queuing workflow without archiving originals or enqueuing actual tasks.