baoyu-url-to-markdown

Convert web pages to markdown using the Chrome DevTools Protocol.

2.3k|277|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/sdyckjq-lab/llm-wiki-skill --skill baoyu-url-to-markdown-sdyckjq-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baoyu-url-to-markdown
Source: https://github.com/sdyckjq-lab/llm-wiki-skill/tree/main/deps/baoyu-url-to-markdown
Command: npx skills add https://github.com/sdyckjq-lab/llm-wiki-skill --skill baoyu-url-to-markdown-sdyckjq-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires baoyu-chrome-cdp, defuddle, jsdom, linkedom, turndown, baoyu-url-to-markdown-scripts, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill converts entire web pages into readable markdown, allowing for easier access, sharing, and editing of web content.

Core Features & Use Cases

  • Full Page Conversion: Converts an entire web page into markdown, including text and images.
  • Markdown Extraction: Extracts text and images from the page and converts them into markdown format.
  • Use Case: If you encounter a useful webpage with a lot of information, use this Skill to convert it into markdown so that it can be easily shared or edited.

Quick Start

Use the baoyu-url-to-markdown skill to convert the webpage at 'https://example.com' to markdown.

Frequently Asked Questions about baoyu-url-to-markdown

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

FAQPage Schema
How do I convert a web page to markdown for content archiving?

This Skill converts web pages to markdown by using Chrome DevTools Protocol for accurate rendering and extracting text and images. It utilizes libraries like defuddle and turndown to parse HTML and output readable markdown content.

Can I extract web page content and images into markdown without losing formatting?

Yes, this Skill extracts both text and images from web pages and converts them into markdown. By leveraging defuddle and turndown, it ensures the extracted content maintains its original structure for easy editing and sharing.

Does this web page conversion method work with dynamically rendered content?

Yes, this Skill handles dynamically rendered content by using the Chrome DevTools Protocol (CDP) for page rendering. This ensures that JavaScript-loaded elements are fully rendered before the HTML is parsed and converted to markdown.

Do I need to install additional dependencies to convert web pages to markdown?

Yes, converting web pages to markdown requires baoyu-chrome-cdp, defuddle, jsdom, linkedom, and turndown. These dependencies are essential for performing Chrome rendering, HTML parsing, and the final markdown conversion.

What is the best way to share web page information in a text editor?

The best way to share web page information in a text editor is to convert the web page to markdown. This Skill transforms full web pages into readable markdown, allowing you to easily access, edit, and share the content natively.