TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/kepano/obsidian-skills/llms.txt
Use this file to discover all available pages before exploring further.
defuddle skill teaches AI coding assistants to use the Defuddle CLI to extract clean, readable content from web pages. Defuddle strips navigation bars, sidebars, ads, cookie banners, and other clutter from HTML pages, returning only the main article content. The output is significantly smaller than raw HTML, which reduces token usage when passing web content to a language model. Load this skill whenever the user provides a URL to read or analyze — for online documentation, articles, blog posts, or any standard web page. Prefer Defuddle over WebFetch for HTML pages; use WebFetch directly only for URLs that already return Markdown or plain text.
Installation
If Defuddle is not already installed, install it globally with npm:Usage
Always use --md for Markdown output
The primary usage pattern. Fetches the URL, strips clutter, and outputs clean Markdown to stdout:
Save to file
Redirect the Markdown output directly to a file with-o:
Extract metadata
Extract a specific metadata property from the page instead of the full content:Output Formats
| Flag | Format |
|---|---|
--md | Markdown (default choice) |
--json | JSON with both HTML and Markdown |
| (none) | HTML |
-p <name> | Specific metadata property |
Do not use Defuddle for URLs ending in
.md. Those URLs already return Markdown — use WebFetch directly to avoid unnecessary processing.