defuddle

Extract clean Markdown content from web pages by removing navigation and clutter.

Updated Feb 1, 2026
One-click install
npx skills add https://github.com/aokazaki-olp/libraries --skill defuddle-aokazaki-olp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/aokazaki-olp/libraries/tree/main/nodejs/.agents/skills/defuddle
Command: npx skills add https://github.com/aokazaki-olp/libraries --skill defuddle-aokazaki-olp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract clean Markdown content from noisy web pages by removing navigation, ads, and clutter, saving tokens and improving readability when consuming online docs, articles, or blogs.

Core Features & Use Cases

  • Remove navigation, ads, and clutter from web pages to produce clean Markdown suitable for quick reading and summarization.
  • Default output is Markdown, with optional HTML or JSON formats available for integrations.
  • Use case: convert long online articles into concise, readable notes for quick reference or training materials.

Quick Start

Provide a URL to extract clean Markdown content from a web page.

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?

Yes, Defuddle outputs JSON format using the --json flag. This output includes both extracted HTML and Markdown content, allowing for structured data integration into downstream applications.

Do I need to install any dependencies before extracting web content to Markdown?

Use the -p flag with Defuddle to extract specific metadata from web pages. This allows you to target and isolate precise metadata fields alongside the main content extraction process.

What is the default output format when converting web pages to Markdown?

Defuddle is designed to extract standard web content like documentation, articles, and blogs. It removes navigation, ads, and clutter, making it suitable for any standard web page where readability matters.

Can I get HTML output instead of Markdown from extracted web pages?

Defuddle removes navigation, ads, and visual clutter from web pages. This process significantly improves readability and saves tokens when consuming online documentation, articles, or blogs.