web-to-markdown

Convert web page DOM content into Markdown files with YAML frontmatter.

8|Updated Jul 26, 2026
One-click install
npx skills add https://github.com/joonlab/joonlab-claudecode-setting-for-share --skill web-to-markdown-joonlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-to-markdown
Source: https://github.com/joonlab/joonlab-claudecode-setting-for-share/tree/main/claude/skills/web-to-markdown
Command: npx skills add https://github.com/joonlab/joonlab-claudecode-setting-for-share --skill web-to-markdown-joonlab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of information fragmentation by converting cluttered web pages into structured, clean Markdown files that are ready for personal knowledge management systems like Obsidian.

Core Features & Use Cases

  • Intelligent Conversion: Automatically extracts main content while stripping away navigation menus, ads, and UI clutter.
  • Metadata Preservation: Generates Obsidian-compatible YAML frontmatter including title, author, date, and source URL.
  • Visual Context: Converts images into standard Markdown syntax and preserves the logical hierarchy of headings, tables, and code blocks.
  • Use Case: When you find a technical article or documentation page you want to reference later, use this skill to save it as a clean, searchable Markdown file in your local knowledge base.

Quick Start

Use the web-to-markdown skill to save the content of the provided URL into my downloads folder as a formatted markdown file.

Frequently Asked Questions about web-to-markdown

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

FAQPage Schema
How do I convert a webpage to Markdown for Obsidian?

To convert a webpage to Markdown for Obsidian, this skill captures DOM snapshots and extracts main content while filtering UI noise, generating clean text with YAML frontmatter preserving title, author, date, and source URL.

Does web scraping for Markdown conversion remove ads and navigation menus?

Yes, web scraping for Markdown conversion automatically strips away navigation menus, ads, and UI clutter. It intelligently extracts main content while preserving the logical hierarchy of headings, tables, and code blocks.

Can I save web page content as a local Markdown file with metadata?

You can save web page content as a local Markdown file with metadata by providing a URL. The skill generates Obsidian-compatible YAML frontmatter including title, author, date, and source URL alongside the extracted text.

Do I need browser automation tools to extract web content into Markdown?

Yes, browser automation tools are required to parse page structure and extract relevant content. The skill relies on these tools to capture DOM elements and transform them into structured Markdown files.

What is the best way to archive technical articles as structured Markdown files?

The best way to archive technical articles as structured Markdown files is using automated content conversion. This skill transforms cluttered web pages into clean, searchable text with preserved images and metadata for knowledge management.