defuddle

Extract clean Markdown content from web pages using Defuddle CLI.

6|1|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/levi-qiao/obsidian-llm-wiki --skill defuddle-levi-qiao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: defuddle
Source: https://github.com/levi-qiao/obsidian-llm-wiki/tree/main/.claude/skills/defuddle
Command: npx skills add https://github.com/levi-qiao/obsidian-llm-wiki --skill defuddle-levi-qiao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires defuddle, and includes scripts (resource) components.

What problem does it solve?

This Skill enables users to extract clean, clutter-free Markdown content from web pages efficiently, reducing token usage and improving readability for documentation and analysis.

Core Features & Use Cases

  • Content Extraction: Converts web pages into structured Markdown, removing ads, navigation, and unnecessary elements.
  • Metadata Retrieval: Extracts page titles, descriptions, and domain information for summarization.
  • Use Case: When reviewing online articles or tutorials, use this Skill to obtain streamlined Markdown versions for easy reading or incorporation into notes.

Quick Start

Use the defuddle skill to parse a web page URL and save the clean content as a Markdown file for review or further editing.

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 content from a webpage?

This Skill extracts clean, readable Markdown content from web pages by removing ads, navigation, and unnecessary elements. It provides clutter-free output specifically designed to reduce token usage and improve readability for documentation and article analysis.

Can I get webpage metadata like titles and descriptions alongside the content?

Yes, you can retrieve webpage metadata alongside your content. The Skill extracts page titles, descriptions, and domain information during the content extraction process, providing complete context for summarization and knowledge capturing tasks.

Do I need Node.js installed to convert web pages to markdown?

Yes, you need Node.js installed to convert web pages to markdown. This Skill depends on the Defuddle CLI package and requires a Node.js environment to execute scripts and successfully extract the structured content from your target URLs.

What is the best way to save online articles as markdown for notes?

The best way to save online articles as markdown for notes is using this Skill to parse the article URL. It converts the web page into a streamlined Markdown file, removing clutter so you can easily review or incorporate the content into your notes.

Does this content extraction tool remove ads and navigation clutter?

Yes, this content extraction tool removes ads, navigation, and unnecessary page elements. It processes the web page URL to output only the clean, readable Markdown content you need, significantly reducing token usage for your downstream tasks.