defuddle

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many web pages contain navigation menus, ads, and other clutter that inflate token usage when processed by language models. This Skill cleansly extracts only the core article content as markdown, making downstream prompting more efficient.

Core Features & Use Cases

  • Clutter Removal: Strips away navigation, sidebars, and advertisements.
  • Markdown Output: Generates clean markdown using the --md flag.
  • Metadata Access: Optionally extracts title, description, or domain.
  • Use Case: When an AI assistant needs to read and analyze an online article, defuddle provides a token‑light representation.

Quick Start

Use the defuddle skill to retrieve clean markdown from a webpage URL you provide.

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 to reduce token usage?

To extract clean markdown from a web page, you need a tool that strips away navigation and ads, leaving only core article text. This process significantly reduces token usage for language models by outputting just the essential content.

What is the best way to strip website clutter before processing article text with an AI assistant?

Stripping website clutter before processing article text involves removing sidebars, advertisements, and navigation menus. This ensures the AI assistant receives a token-light text representation containing only the core article content.

Do I need npm to convert web pages to markdown?

Yes, you need npm to install the required CLI tool for converting web pages to markdown. The extraction process relies on this command line interface utilizing a specific markdown flag to output the clean text.

Can I extract metadata like titles and descriptions alongside the main article text?

Yes, you can extract metadata like titles and descriptions alongside the main article text. The extraction process optionally provides title, description, and domain information while generating the clean markdown content.

What types of web pages work best for markdown content extraction?

Markdown content extraction works best on standard web pages, articles, blogs, and online documentation. These page types benefit from having their core content cleanly isolated from surrounding structural clutter.

Why does processing raw web page HTML inflate token usage for language models?

Processing raw web page HTML inflates token usage because it includes unnecessary navigation menus, sidebars, and advertisements. Extracting only the core article content as markdown avoids this overhead and makes downstream prompting more efficient.