defuddle

Extract clean markdown content from web pages via Defuddle CLI.

5|1|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ValorVie/custom-skills --skill defuddle-valorvie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/ValorVie/custom-skills/tree/main/skills/defuddle
Command: npx skills add https://github.com/ValorVie/custom-skills --skill defuddle-valorvie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extract clean markdown content from web pages using Defuddle CLI, removing navigation, ads, and clutter to save tokens. Use instead of WebFetch for standard web pages—documentation, articles, blogs, or any page you want in a clean, readable format.

Core Features & Use Cases

  • Extract clean Markdown output from web pages with minimal noise.
  • Prefer Defuddle over WebFetch for standard online content to reduce token usage.
  • Use Case: summarize documentation or blog posts into a readable format for AI processing.

Quick Start

Run defuddle parse <url> --md to generate clean markdown of the 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 content from web pages to reduce token usage?

Defuddle extracts clean markdown from web pages by removing navigation, ads, and clutter, making it ideal for documentation and blogs where token efficiency matters. It outputs readable content without unnecessary noise.

When should I use a web content extraction CLI instead of WebFetch for articles?

You need web content extraction when processing standard pages like documentation or blogs and want to minimize token usage. It strips non-essential elements, providing clean markdown that is more efficient for AI summarization.

Can I output extracted web page content as JSON or HTML instead of markdown?

Yes, you can output extracted web page content as JSON or HTML. While the tool outputs markdown by default using the --md flag, it can also emit JSON or HTML formats depending on your specified parameters.

Do I need to install any dependencies to parse web pages into markdown?

Yes, you must install Defuddle on your system before parsing web pages into markdown. The Skill relies on the Defuddle CLI to execute the extraction commands and return the cleaned content.

What is the best way to summarize documentation or blog posts for AI processing?

The best way to summarize documentation or blog posts for AI processing is to extract the clean markdown content first. Removing page noise ensures the AI receives only the core text, optimizing token efficiency and summarization accuracy.