ingest
CommandLite ingest — fetch a paper and write a short 4-section triage summary (Key Takeaways, Background, Main Idea & Summary,…
Scaffold a new PaperLoom at the configured path (or at an optional path argument). Idempotent — fills missing files without clobbering existing ones.
description: Scaffold a new PaperLoom at the configured path (or at an optional path argument). Idempotent — fills missing files without clobbering existing ones. argument-hint: "[vault-path]"
Scaffold the Obsidian vault that PaperLoom uses. All filesystem work is done by `scripts/init_vault.py` — this command just resolves the path and shells out.
1. Pick the vault path per the precedence above. Pass the raw path to the script — the script expands `~` and env vars itself.
2. Bootstrap the plugin venv if it doesn't already exist, then run the scaffolder:
if [ ! -x "${CLAUDE_PLUGIN_ROOT}/.venv/bin/python3" ]; then
python3 -m venv "${CLAUDE_PLUGIN_ROOT}/.venv" \
&& "${CLAUDE_PLUGIN_ROOT}/.venv/bin/pip" install -r "${CLAUDE_PLUGIN_ROOT}/requirements.txt"
fi
"${CLAUDE_PLUGIN_ROOT}/.venv/bin/python3" "${CLAUDE_PLUGIN_ROOT}/scripts/init_vault.py" "<vault-path>"The script:
3. Relay the script's stdout to the user verbatim. Remind them to turn off Obsidian's Restricted Mode once on first vault open so the bundled Dataview plugin can load.
Claude Code Plugin for Self-maintaining research knowledge graph for Claude Code + Obsidian
Lite ingest — fetch a paper and write a short 4-section triage summary (Key Takeaways, Background, Main Idea & Summary,…
Scan the vault for orphan pages, frontmatter schema drift, duplicate findings, unmarked contradictions, and stale wikilinks.…
Ask a question of the research vault. Searches papers and findings, synthesizes an answer with wikilink citations.
Search past session observations and lessons for relevant context. Wrap the `memory_smart_search` and `memory_lesson_recall` MCP…
Create an AI skill from any source (URL, repo, PDF, video, notebook, etc.)