defuddle

Extract clean Markdown content from web pages using Defuddle CLI.

7|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill defuddle-wsxwj123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/wsxwj123/opencode-skills-backup/tree/main/defuddle
Command: npx skills add https://github.com/wsxwj123/opencode-skills-backup --skill defuddle-wsxwj123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defuddle enables extraction of clean, readable Markdown content from web pages by stripping clutter, navigation, and ads, which reduces token usage during reading or analysis.

Core Features & Use Cases

  • Cleanly extract article content from web pages into Markdown.
  • Remove navigation, ads, and other clutter to minimize token consumption.
  • Use case: read online documentation, blog posts, or tutorials offline by exporting to Markdown for study or note-taking.

Quick Start

Provide a URL and Defuddle will output a clean Markdown version of the page without navigation or ads.

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 web pages for token-efficient analysis?

To extract clean Markdown from web pages, you can use Defuddle CLI to strip away navigation, ads, and clutter, outputting token-light content suitable for LLM analysis. Defuddle processes online documentation or articles and returns Markdown by default, reducing token consumption during reading or study.

Do I need to install Defuddle CLI to extract web page content into Markdown?

Yes, extracting web page content into Markdown requires Defuddle CLI installation to function. The Skill relies on the Defuddle CLI tool to process URLs and remove page clutter, outputting clean Markdown text directly from the provided web page source.

Can I get HTML or JSON output instead of Markdown when extracting web content?

Yes, you can get HTML or JSON output instead of Markdown when extracting web content using Defuddle. While Markdown is the default output for token savings, Defuddle supports optional HTML and JSON outputs, and can extract page metadata via the -p flag.

What is the best way to remove ads and navigation from online documentation for offline reading?

The best way to remove ads and navigation from online documentation for offline reading is using a content cleanup tool like Defuddle. It extracts the core article text from standard web pages and exports it as clean Markdown, making it ideal for offline study or note-taking without distracting clutter.

Does web content cleanup work for all types of web pages and articles?

Web content cleanup works best for standard web pages like online documentation, articles, blog posts, and tutorials. Defuddle is designed to extract readable Markdown from these content-focused pages by removing navigation and ads, minimizing token usage for analysis or offline reading.