defuddle

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

Updated Mar 31, 2026
One-click install
npx skills add https://github.com/dotBeeps/hoard --skill defuddle-dotbeeps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/dotBeeps/hoard/tree/main/morsels/skills/defuddle
Command: npx skills add https://github.com/dotBeeps/hoard --skill defuddle-dotbeeps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web pages often contain noise like ads, navigation, and clutter that bloats copy and wastes tokens. Defuddle provides a reliable way to extract clean, markdown-formatted content from standard web pages so you can read, analyze, or store content efficiently.

Core Features & Use Cases

  • Clean markdown extraction: Converts pages into readable markdown by stripping noise and formatting consistently.
  • Token-efficient output: Produces concise content suitable for AI prompts, summaries, or knowledge capture.
  • Use Case: Ideal for turning online documentation, articles, or tutorials into processor-friendly notes.

Quick Start

Run defuddle parse <url> --md to generate a clean markdown version 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 from web pages to save tokens?

You can extract clean markdown from web pages by running the defuddle parse <url> --md command. This strips away ads and navigation clutter, outputting concise, token-efficient markdown content suitable for AI prompts or knowledge capture.

What is the best way to remove web page noise for AI content analysis?

Removing web page noise for AI analysis is best handled by extracting only the readable text. Defuddle strips ads, navigation, and formatting clutter from standard web pages, converting online documentation and articles into processor-friendly markdown.

Do I need to install defuddle globally to parse online documentation?

You do not need a global installation to parse online documentation. You can run the tool ad-hoc using npx defuddle, or install it globally on your system to execute the defuddle parse command and generate clean markdown output.

Can I use markdown extraction for tutorials and blogs?

Yes, markdown extraction works for tutorials, blogs, and standard web pages. The tool converts these pages into readable, concise markdown by stripping noise and formatting consistently, making it ideal for turning online content into processor-friendly notes.

Why does extracted web content still include ads and navigation clutter?

Extracted web content may include clutter if the page structure is non-standard. Defuddle is designed to reliably strip ads and navigation from standard web pages, producing token-efficient markdown output for articles and documentation.

What are the limitations of using CLI tools for web content extraction?

CLI tools for web content extraction are limited to standard web page structures. Defuddle effectively processes online documentation and articles, but heavily dynamic or non-standard web pages may not convert cleanly into the expected markdown output.