defuddle

Extract readable main content from web pages as markdown via Defuddle CLI.

2|Updated Jun 1, 2017
One-click install
npx skills add https://github.com/carlos-algms/dotfiles --skill defuddle-carlos-algms
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/carlos-algms/dotfiles/tree/main/AI-configs/skills/defuddle
Command: npx skills add https://github.com/carlos-algms/dotfiles --skill defuddle-carlos-algms

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web pages often contain navigation, ads, and clutter that waste tokens and make it harder to read or analyze the content you actually care about.

Core Features & Use Cases

  • Clean content extraction: Extracts readable main text from a URL while removing navigation and other clutter.
  • Token-saving markdown output: Produces clean markdown via the Defuddle CLI using the md output mode.
  • Targeted metadata: Pulls specific fields like title, description, and domain when you only need summary attributes.

Quick Start

Run defuddle parse <url> --md to extract the page into 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 main content from web pages and convert it to markdown?

To extract main content from web pages and convert it to markdown, run defuddle parse <url> --md. This removes navigation and clutter, producing clean text for articles, blog posts, and documentation while saving tokens.

What is the best way to get clean text from online documentation without ads or navigation clutter?

The best way to get clean text from online documentation is using the Defuddle CLI with markdown output mode. It specifically targets readable main content, stripping away navigation and ads to reduce wasted tokens.

Can I pull targeted metadata like title and description from a URL instead of the full page content?

Yes, you can pull targeted metadata like title and description from a URL. Defuddle supports extracting specific summary attributes and domain information when you only need summary fields rather than the complete page text.

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

You should not use web content extraction for URLs ending in .md. Native markdown files should be processed directly to avoid unnecessary parsing and ensure the original markdown structure remains intact.

Does web scraping for markdown extraction work on standard web pages and blog posts?

Yes, web scraping for markdown extraction works on standard web pages and blog posts. The tool supports workflows for online documentation and articles, extracting readable main text while removing clutter to optimize token usage.