---
name: Defuddle
slug: defuddle-2
category: Automation
description: Defuddle extracts clean Markdown from web pages so agents can ingest them into a knowledge base, typically under Sources/Web/.
github: "https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/defuddle"
language: Python
stars: 5133
forks: 415
install: "npx degit https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/defuddle ~/.claude/skills/defuddle"
installs_to: ~/.claude/skills/defuddle
source_path: skills/defuddle/SKILL.md
collection_size: 25
category_size: 1523
collection_url: "https://dirskills.com/collections/Galaxy-Dawn/claude-scholar"
added: 2026-08-16T07:00:40.724Z
last_synced: 2026-08-16T07:00:40.724Z
canonical_url: "https://dirskills.com/skills/defuddle-2"
---

# Defuddle

Defuddle extracts clean Markdown from web pages so agents can ingest them into a knowledge base, typically under Sources/Web/.

**Install:**

```bash
npx degit https://github.com/Galaxy-Dawn/claude-scholar/tree/main/skills/defuddle ~/.claude/skills/defuddle
```

## README

# Defuddle

Use Defuddle as a utility for `obsidian-source-ingestion`.

Typical KB target for web content:
- `Sources/Web/`

Typical command:

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