defuddle

Extract clean Markdown content from web pages using Defuddle CLI.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/triodelab/agenci --skill defuddle-triodelab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/triodelab/agenci/tree/main/.claude/obsidian-skills-main/skills/defuddle
Command: npx skills add https://github.com/triodelab/agenci --skill defuddle-triodelab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defuddle converts cluttered web pages into clean, readable Markdown by stripping navigation, ads, and extraneous content, helping reduce token usage when reading online documentation, articles, or blogs. It is preferred over WebFetch for standard pages and should not be used for URLs ending in .md.

Core Features & Use Cases

  • Extract clean Markdown from web pages by removing navigation, ads, and clutter.
  • Prefer Defuddle over WebFetch for standard pages to minimize token consumption.
  • Extract common metadata with -p options such as title, description, and domain for quick indexing and summaries.

Quick Start

Run defuddle parse <url> --md to obtain 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?

To extract clean markdown from web pages, use the Defuddle CLI to strip navigation and ads. Run the command defuddle parse <url> --md to obtain a token-saving markdown version of the page.

Can I extract web page metadata like title and description alongside the content?

Yes, you can extract web page metadata by applying the -p option to the defuddle parse command. This returns common metadata such as title, description, and domain for quick indexing and summaries.

What is the best way to reduce token usage when reading online articles and documentation?

The best way to reduce token usage when reading online articles is converting them to clean markdown. Defuddle removes clutter and extraneous content from web pages, minimizing token consumption for standard pages.

Should I use Defuddle over WebFetch for standard web pages?

You should prefer Defuddle over WebFetch for standard web pages to minimize token consumption. Defuddle specifically strips navigation and ads to provide a cleaner markdown output for articles and online documents.

When should I not use web content extraction for markdown conversion?

You should not use web content extraction for markdown conversion on URLs ending in .md. Defuddle is designed for standard web pages, articles, and online documents rather than existing markdown files.

Do I need Defuddle installed to extract markdown content from web pages?

Yes, the Defuddle CLI must be installed locally to extract markdown content from web pages. The workflow relies on running the defuddle parse command with the --md flag for standard web pages.