Handle Git changes, conflicts, history recovery, and collaboration with repository-aware safety checks.
Documents
defuddle-web-cleaner
Extract clean article text, metadata, and Markdown from URLs, HTML, or web page text.
What it does
Extract readable article content from a URL, raw HTML, or web page text. The parser removes navigation, sidebars, ads, comments, footers, and social buttons, then returns title, author, site, publication date, and Markdown content by default. A JSON option includes description, cleaned content, and Markdown.
When to use it
- Saving articles to Obsidian
- Building research datasets
- Preparing webpages for LLM processing
- Converting web pages to Markdown
The skill document
name: defuddle-web-cleaner description: extract clean article content from web pages using defuddle. use when a user provides a url or html and wants the readable article text, markdown version, or structured metadata. helpful for web scraping, research workflows, note taking, obsidian clipping, and converting web pages to markdown.
Defuddle Web Cleaner
Extract the main readable content from a web page.
This skill removes unnecessary elements such as:
- navigation bars
- sidebars
- ads
- comments
- footers
- social buttons
The result is clean article content.
Supported Inputs
- URL
- Raw HTML
- Web page text
Output Format
Default output:
Title
Author
Site
Published date
Markdown article content
Alternative output (JSON):
{ title, author, site, description, published, content, contentMarkdown }
Processing Steps
- Detect input type
- Load page HTML
- Run Defuddle parser
- Extract metadata
- Convert to Markdown if requested
- Return clean content
Example
Input:
Output:
Title: AI is Changing Everything
Author: Jane Smith
Site: Example Blog
Markdown:
AI is Changing Everything
Artificial intelligence is transforming industries...
Tips
Use this skill when:
- saving articles to Obsidian
- building research datasets
- cleaning webpages for LLM processing
- summarizing articles
Questions people ask
- What input formats can I provide?
- Provide a URL, raw HTML, or web page text. The workflow detects the input type and loads page HTML before parsing.
- Which page elements are removed?
- It removes unnecessary elements such as navigation bars, sidebars, ads, comments, footers, and social buttons to isolate the main readable content.
- What output formats are available?
- The default output contains title, author, site, published date, and the article in Markdown. JSON output can include title, author, site, description, published, content, and contentMarkdown.
Related skills
Reduce OpenClaw token waste with lazy context, model routing, heartbeat planning, and local budget checks.
Turns development work into scoped changes, verified tests, reviewable PRs, and reversible releases.
Query Google Ads accounts and performance data with GAQL through managed OAuth.
Build, debug, and review Vue 3 code across reactivity, components, state, routing, forms, and performance.
Query stocks, funds, indices, news, valuations, K-lines, and financial statements through routed market-data APIs.