← ClaudeAtlas

wiki_ingestlisted

Ingest new academic papers, notes, or web articles into the raw/ folder of your active topic wiki.
Misaka16384/Wikify · ★ 2 · AI & Automation · score 68
Install: claude install-skill Misaka16384/Wikify
# LLM Wiki — Ingest Skill (wiki_ingest) > **Resolving script paths (read first):** Commands below invoke scripts as `<BIN>/X.py` (and a few as `<SKILLS>/...`). Resolve these to **absolute paths once** before running anything: > > - `<SKILL_DIR>` = the directory this `SKILL.md` lives in. > - `<SKILLS>` = the `skills/` folder containing this skill = `<SKILL_DIR>/..` > - `<BIN>` = the `bin/` folder beside it = `<SKILL_DIR>/../../bin` > > Do **not** hardcode a fixed prefix like `.agents/bin` or `../bin`: shell relative paths resolve against the current working directory (usually the topic root), not this skill's location. Once resolved, `<BIN>` is typically `.agents/bin` when invoked from the hub root, or `.claude/bin` from inside a topic directory. This skill handles converting external material (URLs, PDFs, local text files, and items inside `inbox/`) into raw sources. > **Tooling (framework-agnostic):** This skill is written tool-agnostic. Map each capability to your own agent's tool — *read-file* (`Read` in Claude Code, `view_file` in Antigravity), *sub-agent / parallel task* (`Task`/`Agent` in Claude Code, `invoke_subagent` in Antigravity), *shell* (`Bash`/`PowerShell`). Use the closest equivalent your framework provides; if a parallel sub-agent tool is unavailable, transcribe PDF pages sequentially yourself (still verifying the full page count). When the user asks to ingest documents (or runs the command without a path): 1. **Resolve Ingestion Targets**: * If a s