Skip to content
Back to skills

Defuddle

ASecurity

Extract clean markdown content from web pages using Defuddle CLI,

  • 63 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
ai-agentsbashdocumentation

Works with

  • cli

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 2, 2026

npx -y skills add nota-america/forgecat-agent-profiles --skill defuddle --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Defuddle?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Defuddle
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nota-america-defuddle/badge)](https://www.skillsdirectory.com/skills/nota-america-defuddle)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: defuddle
description: Extract clean markdown content from web pages using Defuddle CLI,
  removing clutter and navigation to save tokens. Use instead of WebFetch when
  the user provides a URL to read or analyze, for online documentation,
  articles, blog posts, or any standard web page. Do NOT use for URLs ending in
  .md — those are already markdown, use WebFetch directly.
---

# 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:

```bash
defuddle parse <url> --md
```

Save to file:

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

Extract specific metadata:

```bash
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 |

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…