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 defuddleIs 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
| Flag | Format |
|---|---|
--md | Markdown (default choice) |
--json | JSON with both HTML and markdown |
| (none) | HTML |
-p <name> | Specific metadata property |
How can the creator link this skill?
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>