obs-defuddle

Extract clean Markdown content from web pages via Defuddle.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill obs-defuddle-davidsongomes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: obs-defuddle
Source: https://github.com/DavidsonGomes/claude_cowork_workspace/tree/main/.claude/skills/obs-defuddle
Command: npx skills add https://github.com/DavidsonGomes/claude_cowork_workspace --skill obs-defuddle-davidsongomes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracts clean markdown content from standard web pages to reduce token usage and simplify reading.

Core Features & Use Cases

  • Clean extraction: removes navigation, ads, and clutter to produce readable Markdown.
  • Flexible outputs: defaults to Markdown with optional HTML or JSON outputs.
  • Use Case: convert documentation, articles, or blogs into concise, copyable text for summaries.

Quick Start

Run defuddle parse <url> --md to generate a clean Markdown version of the page.

Frequently Asked Questions about obs-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 and save tokens, use the defuddle parse command with the --md flag. This removes navigation, ads, and clutter to produce readable, concise text for summaries.

Can I get HTML or JSON output instead of markdown when parsing web pages?

Yes, you can get HTML or JSON output when parsing web pages. While markdown is the default format for token-saving content extraction, the tool supports optional HTML and JSON outputs to fit different processing needs.

What is the best way to convert web articles into concise text for LLM summaries?

The best way to convert web articles into concise text for LLM summaries is using a web page content extraction tool that strips clutter and outputs clean markdown. This reduces token usage and simplifies reading.

Does web page markdown extraction work on any documentation or blog post?

Yes, web page markdown extraction works on standard documentation pages, articles, and blog posts. It effectively removes site clutter to generate copyable, concise text suitable for downstream processing.

Do I need to install defuddle before extracting markdown from URLs?

Yes, you need to install defuddle before extracting markdown from URLs. The Skill requires the defuddle tool to be present in your environment to execute the parse command and generate clean output.

Why use markdown extraction for web pages instead of raw HTML?

Using markdown extraction for web pages instead of raw HTML significantly reduces token usage. It strips out non-essential structural tags and clutter, producing clean, readable text that is more efficient for language models.