defuddle

Extract clean Markdown content from web pages using Defuddle CLI.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/stamatim/agent-skills --skill defuddle-stamatim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/stamatim/agent-skills/tree/main/.agents/skills/defuddle
Command: npx skills add https://github.com/stamatim/agent-skills --skill defuddle-stamatim

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web pages are full of clutter—navigation, ads, and boilerplate—that wastes tokens when read by AI or humans. Defuddle CLI extracts the clean, readable Markdown from pages, enabling efficient reading and processing.

Core Features & Use Cases

  • Extract clean Markdown from standard web pages, removing navigation, ads, and clutter to reduce token usage.
  • Prefer Defuddle over WebFetch for online documentation, articles, and blog posts to obtain concise, readable content.
  • Use cases include reading documentation, summarizing articles, or archiving clean content for downstream analysis.

Quick Start

Parse a web page URL into Markdown output using Defuddle with the --md flag.

Frequently Asked Questions about defuddle

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

FAQPage Schema
How do I convert web pages to clean markdown for token savings?

To convert web pages to clean markdown for token savings, use Defuddle to parse URLs and extract readable content while removing navigation, ads, and boilerplate. It outputs concise markdown using the --md option, reducing token waste.

What is the best way to extract article content from a URL without ads?

The best way to extract article content from a URL without ads is using a content cleanup tool like Defuddle. It strips clutter such as navigation menus and advertisements, returning only the readable markdown text for documentation and blog posts.

How do I parse online documentation into markdown using a CLI?

To parse online documentation into markdown using a CLI, run Defuddle with the --md flag against the target URL. This extracts the readable content from the web page and outputs it as clean markdown text.

Can I use Defuddle instead of WebFetch for reading online articles?

Yes, you can use Defuddle instead of WebFetch for reading online articles. Defuddle is preferred for obtaining concise, readable content from documentation and blog posts because it removes clutter and outputs token-friendly markdown.

Does extracting markdown from URLs require any external dependencies?

Extracting markdown from URLs requires the Defuddle CLI. The Skill itself has no listed component dependencies, but users need the CLI environment to parse web pages and output clean markdown content.

Why does web content extraction sometimes include unwanted boilerplate?

Web content extraction includes unwanted boilerplate because standard web pages contain navigation, ads, and site templates. Defuddle solves this by removing the clutter during URL parsing, ensuring only the readable markdown content remains.