md-download

Download media from Markdown files and rewrite links for Obsidian.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/chaye7417/claude-skill-md-download --skill md-download
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: md-download
Source: https://github.com/chaye7417/claude-skill-md-download/tree/main
Command: npx skills add https://github.com/chaye7417/claude-skill-md-download --skill md-download

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires yt-dlp, curl, file.

What problem does it solve?

This skill automates the process of downloading media referenced in Markdown notes (videos, audio, and images) and embedding them locally in Obsidian-friendly syntax, preventing broken links and manual work.

Core Features & Use Cases

  • Batch processing of Markdown files to fetch and localize media assets.
  • Supports YouTube, Patreon, SoundCloud, and web images, with optional subtitles for videos.
  • Automatically updates Markdown files to embed assets using Obsidian-friendly paths for offline viewing.

Quick Start

Run the batch downloader on a target directory with your preferred media types and browser settings.

Frequently Asked Questions about md-download

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

FAQPage Schema
How do I download and embed YouTube videos in Obsidian markdown notes?

To download and embed YouTube videos in Obsidian markdown notes, this Skill scans your files, fetches the media via yt-dlp, and rewrites the links into local Obsidian-ready paths. It automatically creates per-file asset folders to ensure offline viewing without broken links.

Can I batch download media from SoundCloud and Patreon for offline markdown viewing?

Yes, you can batch download SoundCloud and Patreon media for offline markdown viewing. The Skill processes targeted Markdown directories, downloads the referenced audio and video assets locally, and updates the files with embedded Obsidian-friendly syntax.

Does this media downloader support fetching subtitles along with videos?

Yes, this media downloader supports fetching optional subtitles along with videos. When processing Markdown files with YouTube links, it can fetch and save subtitles locally using yt-dlp, ensuring text content is available for offline access in Obsidian.

What is the best way to localize web images referenced in Markdown files?

The best way to localize web images referenced in Markdown files is using this Skill to batch download them via curl and rewrite the links. It creates dedicated asset folders for each file and updates the Markdown syntax to embed the images locally for Obsidian.

Do I need yt-dlp and curl installed to download markdown media for Obsidian?

Yes, you need yt-dlp and curl installed to download markdown media for Obsidian. The Skill relies on yt-dlp to fetch videos and audio from platforms like YouTube and SoundCloud, and uses curl to download web images referenced in your notes.