From learning-loop
Captures external sources (URLs or papers) as literature notes with core ideas, vault connections, and claim verification.
How this skill is triggered — by the user, by Claude, or both
Slash command
/learning-loop:literatureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Launches the `literature-capturer` agent to capture an external source as a literature note. The agent fetches the source, extracts core ideas in persona voice, finds vault connections and counterpoints, verifies claims, and writes to `2-literature/`.
Launches the literature-capturer agent to capture an external source as a literature note. The agent fetches the source, extracts core ideas in persona voice, finds vault connections and counterpoints, verifies claims, and writes to 2-literature/.
/literature <URL>: fetch and capture a web source/literature <paper title or citation>: search for and capture an academic source/literature: no argument; asks the user what to capture/deepen flags uncaptured sources worth preservingNo argument (/literature):
Use AskUserQuestion:
What source would you like to capture?
- A URL: I'll fetch and extract core ideas
- A paper title or citation: I'll search for it first
Argument provided: Proceed immediately.
Launch the literature-capturer agent with:
{{VAULT}}/The agent definition is at PLUGIN/agents/literature-capturer.md.
The agent may identify existing vault notes that reference the source without wiki-links. Present these to the user and execute approved edits.
The literature-capturer is a subagent. The literature note it wrote to 2-literature/ bypassed PostToolUse, so backlinks and edge inference didn't run. Replay on the returned path:
printf '%s\n' "$LITERATURE_NOTE_PATH" \
| node "${CLAUDE_PLUGIN_ROOT}/scripts/sweep-hook-replay.mjs" --stdin
Where $LITERATURE_NOTE_PATH is constructed from the agent's response (e.g. {{VAULT}}/2-literature/<filename>, where <filename> is the kebab-case filename literature-capturer returned). The backlink edits from Step 2 happen via main-thread Edit and trigger PostToolUse normally: no replay needed for those. See skills/_shared/hook-replay.md for the full pattern.
The agent returns a structured report with the captured note, connections, counterpoints, and related sources. Present it to the user.
literature-capturer agent and its _skills/.2-literature/ without asking.npx claudepluginhub robinslange/learning-loop --plugin learning-loopCaptures research artifacts to vaults or knowledge bases, formats source citations, saves synthesized connections from writing projects, and enriches knowledge bases with produced content.
Extracts knowledge from source notes (papers, posts, books, lectures) into a vault's permanent knowledge base using evidence-based learning techniques.
Builds Wikipedia-style Obsidian vaults from academic PDFs, extracting concepts into linked notes with atomic sentences and citations. Expands existing networks with new papers.