defuddle
작성자: kepano
Defuddle CLI를 사용해 웹페이지에서 깔끔한 마크다운 콘텐츠를 추출하여, 불필요한 요소와 내비게이션을 제거하고 토큰을 절약합니다. 사용자가 읽거나 분석할 URL을 제공하거나, 온라인 문서, 기사, 블로그 게시물 또는 일반 웹페이지에 대해 WebFetch 대신 사용하세요. .md로 끝나는 URL에는 사용하지 마세요. 해당 URL은 이미 마크다운이므로 WebFetch를 직접 사용하세요.
npx skills add https://github.com/kepano/obsidian-skills --skill defuddleDefuddle
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 |