defuddle

Extract clean markdown from web pages using the Defuddle CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/elliot200852-lab/waldorf-teacher-os --skill defuddle-elliot200852-lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/elliot200852-lab/waldorf-teacher-os/tree/main/.agents/skills/defuddle
Command: npx skills add https://github.com/elliot200852-lab/waldorf-teacher-os --skill defuddle-elliot200852-lab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defuddle enables you to extract clean markdown from web pages, removing clutter, ads, and navigation to reduce token usage during reading and analysis.

Core Features & Use Cases

  • Extract readable markdown from standard web pages such as documentation, articles, tutorials, and blog posts.
  • Remove navigation, ads, and other clutter to create concise, portable content for offline review.
  • Use cases include reading documentation offline, summarizing long articles, or prepping content for AI analysis with minimal noise.

Quick Start

Parse a URL to generate clean markdown with Defuddle using defuddle parse <url> --md.

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

You can extract clean markdown from web pages by running the Defuddle CLI command to parse a URL, which removes clutter and ads to produce concise, readable markdown content for offline review or AI analysis.

What is the best way to remove ads and navigation from online documentation?

Removing ads and navigation from online documentation is achieved by applying Defuddle to web pages, stripping away site clutter to generate portable markdown text suitable for offline reading or prepping content for AI analysis.

Do I need the Defuddle CLI to convert web articles into markdown?

Yes, you need the Defuddle CLI installed to convert web articles into markdown, as the Skill requires this command-line tool to execute the parsing action and output the cleaned content using the --md flag.

Can I use this to prep long blog posts for AI analysis with minimal noise?

Yes, you can use this to prep long blog posts for AI analysis, as it extracts only the readable content from articles while removing navigation and ads, ensuring the final markdown has minimal noise and lower token consumption.

How does converting web content to markdown help with token-saving?

Converting web content to markdown helps with token-saving by removing non-essential page elements like ads and navigation before analysis, ensuring only the core readable text is processed by the AI.