obsidian-link-archiver

Extract external URLs from Obsidian Markdown and archive content as local Markdown files.

12|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/pratos/clanker-setup --skill obsidian-link-archiver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obsidian-link-archiver
Source: https://github.com/pratos/clanker-setup/tree/main/skills/obsidian-link-archiver
Command: npx skills add https://github.com/pratos/clanker-setup --skill obsidian-link-archiver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps you preserve valuable web content linked within your Obsidian notes by archiving them locally, ensuring offline access and a permanent record.

Core Features & Use Cases

  • Extracts External Links: Identifies and extracts all valid web URLs from a specified Markdown file.
  • Fetches Content: Uses markdown.new to efficiently convert web page content into clean Markdown format.
  • Local Archiving: Saves the fetched Markdown content into a dedicated archived-links subdirectory, maintaining organization.
  • Use Case: You're researching a topic in Obsidian and have several external links in your note. You can run this Skill to automatically download the content of each linked page and save it as a local Markdown file, so you can access it even if the original pages disappear or you go offline.

Quick Start

Run the obsidian-link-archiver skill on the file 'my-research-notes.md' to archive all its external links.

Frequently Asked Questions about obsidian-link-archiver

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

FAQPage Schema
How do I archive web links from Obsidian notes for offline access?

To archive web links from Obsidian notes for offline access, this Skill extracts external URLs, fetches their content as clean Markdown, and saves them locally into an archived-links subdirectory.

What is the best way to save web content linked in Markdown files locally?

Saving web content linked in Markdown files locally is best handled by extracting valid web URLs and converting the page content into Markdown format to maintain a permanent, offline record.

Can I update my source Obsidian Markdown file after archiving external links?

Yes, you can optionally update your source Obsidian Markdown file after archiving external links, supporting various link formats and handling duplicate filenames during the local archiving process.

Does the link archiving process work with all web link formats in Obsidian?

The link archiving process works with various web link formats found in Obsidian Markdown files, extracting valid web URLs and fetching their content using markdown.new to ensure clean Markdown conversion.

What happens to duplicate filenames when saving archived web content as Markdown?

When saving archived web content as Markdown, the Skill handles duplicate filenames automatically to prevent overwriting and maintain organization within the dedicated archived-links subdirectory.