← ClaudeAtlas

memorb-ingestlisted

Ingest workflow: ingest raw content and update structured memory pages. Every time User share some information or story, use this Triggers: 讀這個, 整理這份逐字稿, 處理這篇文章, 幫我看這個 PDF, 這篇文章學到什麼. Prerequisite: memorb-conventions.
iamjosuho/memOrb · ★ 1 · AI & Automation · score 62
Install: claude install-skill iamjosuho/memOrb
# Memorb Ingest Skill (Pass 1: Capture & Distill) > LLM Wiki Architecture: **raw (sources) → wiki (memorbs/ structured pages) → schema (CLAUDE.md)**. > `memorb-ingest` operates as **Pass 1** of the Two-Pass pipeline: it captures, deduplicates, and distills new information into atomic notes inside `memorbs/HQ/OrbTrack/`. Impact scanning and PARA sorting are deferred to **Pass 2** (`orbtrack-triage`). ## Orb Layout Decision (apply before any write) When creating a **new** orb in `memorbs/HQ/OrbTrack/`: - **Has attachments** (images, PDFs, audio transcripts, etc.) → create a **bundle orb**: `mkdir memorbs/HQ/OrbTrack/{YYYY-MM-DD}-{HHMM}-{Title}/` then write `memorbs/HQ/OrbTrack/{YYYY-MM-DD}-{HHMM}-{Title}/{YYYY-MM-DD}-{HHMM}-{Title}.md`; place attachment files in the same folder. - **No attachments** → create a **plain orb**: write `memorbs/HQ/OrbTrack/{YYYY-MM-DD}-{HHMM}-{Title}.md` directly. ## Execution Sequence (Pass 1: Capture & Distill) 1. **Deduplication & Anti-Noise Check (Before Write)**: - Search `memorbs/` and `memorbs/HQ/OrbTrack/` for existing matching pages or topics (`grep` titles, aliases, keywords). - If the information is already recorded or is fragmented/too minor for a standalone note, **do NOT create a new note file or journal entry**. Report the duplicate/noise result; `log.md` is not a catch-all signal store. 2. **Distill into an Atomic Note in OrbTrack**: - Create a plain or bundle orb in `memorbs/HQ/OrbTrack/` using `{YYYY-MM-DD}-{HHMM}-{T