skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
obsidianmd/obsidian-skills77k installs

defuddle

Extract clean Markdown from HTML pages with Defuddle CLI.

How do I install this agent skill?

npx skills add https://github.com/obsidianmd/obsidian-skills --skill defuddle
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    This skill uses a command-line tool to extract content from web pages, which exposes the agent to potential indirect prompt injection attacks if the source content contains malicious instructions.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

What does this agent skill do?

Defuddle

Use Defuddle CLI to extract clean readable content from web pages. Prefer over WebFetch for standard web pages — it removes navigation, ads, and clutter, reducing token usage.

If not installed: npm install -g defuddle

Usage

Always use --md for markdown output:

defuddle parse <url> --md

Save to file:

defuddle parse <url> --md -o content.md

Extract specific metadata:

defuddle parse <url> -p title
defuddle parse <url> -p description
defuddle parse <url> -p domain

Output formats

FlagFormat
--mdMarkdown (default choice)
--jsonJSON with both HTML and markdown
(none)HTML
-p <name>Specific metadata property

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/obsidianmd/obsidian-skills/defuddle">View defuddle on skillZs</a>