defuddle

Parse web URLs into clean Markdown content by removing page clutter.

1|Updated Apr 13, 2015
One-click install
npx skills add https://github.com/tyler-dot-earth/.dotfiles --skill defuddle-tyler-dot-earth
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/tyler-dot-earth/.dotfiles/tree/main/agents/skills/defuddle
Command: npx skills add https://github.com/tyler-dot-earth/.dotfiles --skill defuddle-tyler-dot-earth

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defuddle eliminates clutter and navigation from web pages, delivering clean, readable Markdown content to save tokens during reading or analysis.

Core Features & Use Cases

  • Removes ads, sidebars, and boilerplate to extract the core article text.
  • Outputs in Markdown by default with options for HTML or JSON for downstream processing.
  • Use Case: read long documentation, blog posts, or online articles with reduced token usage for faster summarization.

Quick Start

Install Defuddle if needed and run defuddle parse <url> --md to generate clean Markdown.

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 save tokens?

To extract clean Markdown from a web page, the Defuddle tool removes ads, sidebars, and navigation boilerplate to isolate core article text. This significantly reduces token usage when processing online documentation, articles, or blogs for analysis.

What is the best way to remove web page clutter before processing content?

The best way to remove web page clutter is using a content extraction tool that strips navigation and ads, outputting only the core text. This delivers clean, readable content formatted as Markdown by default to minimize token consumption.

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

Yes, extracted web content can be output as HTML or JSON instead of Markdown. While Markdown is the default format for token savings, optional flags allow you to generate HTML or JSON to support downstream processing workflows.

Do I need to install any dependencies to parse web URLs into Markdown?

You need to install the Defuddle tool itself to parse web URLs into Markdown, but it has no external dependencies. Once installed, you can run a parse command with your target URL to generate clean, token-friendly content.

Does content extraction work on online documentation and standard web pages?

Content extraction works effectively on online documentation, articles, blogs, and standard web pages. It processes noisy URLs to remove clutter, producing clean Markdown formatted text suitable for faster summarization and reduced token usage.