| name | defuddle |
| description | Use this skill when the user wants to extract the main content from a web page or HTML file and convert it to clean Markdown or structured JSON with metadata. |
defuddle Plugin
Extract the main content of any web page as clean Markdown. CLI tool for parsing URLs and HTML files with structured metadata extraction.
Commands
Web Content Extraction
defuddle web parse — Parse a URL or HTML file and extract the main content
Utility
defuddle self version — Print defuddle version
defuddle _ _ — Passthrough to defuddle CLI
Usage Examples
- "Extract the article content from this URL"
- "Convert this HTML file to Markdown"
- "Get the title and author from a web page"
- "Save the extracted content to a file"
Installation
npm install -g defuddle
Or use without installing:
npx defuddle parse https://example.com
Examples
defuddle web parse https://example.com/article --markdown
defuddle web parse page.html
defuddle web parse https://example.com --json
defuddle web parse https://example.com --property title
defuddle web parse https://example.com -p author
defuddle web parse https://example.com --output article.md --markdown
defuddle web parse https://example.com --debug
defuddle web parse https://example.com --lang fr
defuddle web parse https://example.com -m -o result.md