download-attachment

Download files from URLs into the Obsidian attachments folder.

2.6k|194|Updated Sep 12, 2025
One-click install
npx skills add https://github.com/heyitsnoah/claudesidian --skill download-attachment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: download-attachment
Source: https://github.com/heyitsnoah/claudesidian/tree/main/.agents/skills/download-attachment
Command: npx skills add https://github.com/heyitsnoah/claudesidian --skill download-attachment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Downloading and organizing web content as attachments can be tedious and error-prone. This skill automates saving files from URLs into the Obsidian attachments folder and ensures descriptive filenames for easy retrieval.

Core Features & Use Cases

  • Automated download: Save files from provided URLs directly to the 05_Attachments folder.
  • Filename sanitation: Generate safe, descriptive filenames to prevent path traversal and collisions.
  • Organization workflow: Optionally rename and move files into an Organized subfolder and update index.
  • Use Case: When you receive multiple links, quickly capture all assets as offline references for offline work or research.

Quick Start

Use the download-attachment command to fetch and organize attachments from a list of URLs.

Frequently Asked Questions about download-attachment

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

FAQPage Schema
How do I automate downloading attachments from URLs into Obsidian?

You can automate downloading attachments by providing a list of web URLs to fetch files directly into your Obsidian attachments folder. This process uses wget or curl to capture online resources and saves them as offline copies for research.

Can I generate descriptive filenames for downloaded web content automatically?

Yes, the download process includes filename sanitation to automatically generate safe, descriptive filenames for your web content. This prevents path traversal issues and file collisions, ensuring your attachments remain easy to retrieve and organize.

What is the best way to organize downloaded attachments into an Obsidian subfolder?

The best way to organize downloaded attachments is by using the optional organization workflow to move files into an Organized subfolder. This automatically renames files and updates your index to keep your attachments folder structured.

Do I need http or https validation before downloading files from web links?

Yes, http or https URL validation is required before downloading files from web links. This ensures the download mechanism targets valid web resources and successfully captures the offline copies needed for your research workflow.

Does this attachment download tool work without external dependencies?

This attachment download tool operates without external dependencies, relying solely on standard wget or curl commands. It fits seamlessly into your existing Obsidian environment without requiring additional package installations.