defuddle

Extract clean markdown content from web pages using the Defuddle CLI.

4|1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/billlzzz26/visual-story-extension --skill defuddle-billlzzz26
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/billlzzz26/visual-story-extension/tree/main/.qwen/skills/defuddle
Command: npx skills add https://github.com/billlzzz26/visual-story-extension --skill defuddle-billlzzz26

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract clean markdown content from cluttered web pages by removing ads, navigation, and boilerplate, saving tokens during reading and analysis.

Core Features & Use Cases

  • Remove page chrome and extract just the article text as markdown using the Defuddle CLI.
  • Preferred over raw HTML for online documentation, blogs, or standard pages when token efficiency matters.
  • Use cases include reading API docs, tutorials, or long-form content for downstream summarization.

Quick Start

With Defuddle installed, parse a URL to output markdown content directly.

Frequently Asked Questions about defuddle

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

FAQPage Schema
How do I extract clean markdown from a web page?

You can extract clean markdown from a web page by running the Defuddle CLI with the --md output option. This strips page clutter like ads and navigation, outputting token-efficient markdown text for analysis.

What is the best way to save tokens when reading web documentation?

Converting web documentation into clean markdown is the best way to save tokens. Removing page chrome and boilerplate ensures only the core article text is processed during downstream summarization.

How do I save extracted web content to a file via CLI?

You can save extracted web content to a file via CLI by using the Defuddle tool with the -o filename option. This writes the parsed markdown output directly to your specified local file.

Does defuddle work for parsing standard web pages and blogs?

Yes, defuddle works for parsing standard web pages, blogs, and online documentation. It effectively removes page chrome to extract just the article text as markdown for standard content.

Why use markdown output instead of raw HTML for content extraction?

Markdown output is preferred over raw HTML for content extraction because it removes boilerplate and page chrome. This significantly improves token efficiency during downstream reading and analysis tasks.