ingest-url

Ingest untrusted URLs into structured Obsidian wiki pages.

4|Updated May 9, 2026
One-click install
npx skills add https://github.com/itsmarsss/memento --skill ingest-url-itsmarsss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingest-url
Source: https://github.com/itsmarsss/memento/tree/main/obsidian-wiki/.skills/ingest-url
Command: npx skills add https://github.com/itsmarsss/memento --skill ingest-url-itsmarsss

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates the manual work of capturing useful knowledge from web pages and converting it into structured, Obsidian-friendly wiki entries.

Core Features & Use Cases

  • Web page distillation into Obsidian: Fetches a URL, extracts key ideas, entities, and open questions, and writes a well-structured wiki page.
  • Automatic destination routing: Detects the current project context and saves references into the right project folder, otherwise writes to misc/ and supports later promotion via affinity.
  • Deduplication and safe handling: Detects whether the URL was already ingested using the vault manifest and uses explicit content trust boundaries to avoid acting on instructions found in untrusted page content.

Quick Start

Use ingest-url when you want the AI to add a provided web link to your Obsidian wiki, placing it under the active project if possible.

Frequently Asked Questions about ingest-url

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

FAQPage Schema
How do I automatically distill web page content into Obsidian wiki notes?

Distilling web pages into Obsidian wiki notes is done by ingesting a URL to fetch content, extract key entities, and write a structured wiki page. This eliminates manual copy-pasting and formatting.

How does URL deduplication work when adding web sources to a knowledge base?

URL deduplication for knowledge bases works by checking the vault manifest and searching existing entries before writing. If the URL was already ingested, the duplicate is detected to prevent redundant wiki pages.

Can I automatically route ingested URL references into specific project folders in Obsidian?

Automatic destination routing detects the active project context and saves ingested URL references into the correct project folder. If no project is detected, references go to a misc folder for later promotion via affinity.

Does URL ingestion protect against prompt injection from untrusted web pages?

URL ingestion uses explicit content trust boundaries to avoid acting on instructions found in untrusted page content. This ensures only distilled knowledge is captured, ignoring malicious prompts embedded in the source HTML.

What is provenance-tagged summarization for Obsidian wikilinks?

Provenance-tagged summarization extracts key ideas from a URL and attaches source metadata to the generated Obsidian wikilinks. This maintains traceability of distilled web entries back to their original web sources.