Jump to related tools in the same category or review the original source on GitHub.

Web & Frontend Development @mattvalenta Updated 7/21/2026 1,587 downloads 0 stars Security: Pass

Pls Url To Markdown OpenClaw Plugin & Skill | ClawHub

Looking to integrate Pls Url To Markdown into your AI workflows? This free OpenClaw plugin from ClawHub helps you automate web & frontend development tasks instantly, without having to write custom tools from scratch.

What this skill does

--- name: url-to-markdown description: Fetch URLs and convert web pages to clean Markdown for AI processing or knowledge bases. Use when: (1) Researching web content, (2) Building knowledge bases, (3) Extracting articles, (4) Converting pages for docs. --- # URL to Markdown Converter Fetches URLs and converts web pages to clean Markdown. ## Quick Start ### Python Method (`markdownify`) ```bash pip install requests beautifulsoup4 markdownify python3 -c "... fetching and converting URL ..." ``` ### CLI Tools (`html2text`, `pandoc`) ```bash curl -s URL | html2text wget -q -O - URL | pandoc -f html -t markdown ``` ## Full Extraction Script ```python import requests from bs4 import BeautifulSoup from markdownify import markdownify as md def url_to_markdown(url, output_file=None): # ... fetch, parse, convert logic ... pass ``` ## Content Extraction Patterns ### Extract Article Body ```python def extract_article(html): soup = BeautifulSoup(html, 'html.parser') article = soup.find('article') or soup.find('main') return md(str(article)) if article else None ``` ### Preserve Code Blocks ```python def preserve_code(html): # ... logic to wrap code in ``` ... pass ``` ## CLI Usage ```bash python url_to_markdown.py URL -o output.md ``` ## Error Handling ```python def safe_fetch(url, retries=3): # ... retry logic ... pass ```

Install

ClawHub CLI
openclaw skills install @mattvalenta/pls-url-to-markdown
Node.js (npx)
npx clawhub@latest install pls-url-to-markdown

Full SKILL.md

Open original

SKILL.md content below is scrollable.


name: url-to-markdown description: Fetch URLs and convert web pages to clean Markdown for AI processing or knowledge bases. Use when: (1) Researching web content, (2) Building knowledge bases, (3) Extracting articles, (4) Converting pages for docs.

URL to Markdown Converter

Fetches URLs and converts web pages to clean Markdown.

Quick Start

Python Method (markdownify)

pip install requests beautifulsoup4 markdownify

python3 -c "... fetching and converting URL ..."

CLI Tools (html2text, pandoc)

curl -s URL | html2text
wget -q -O - URL | pandoc -f html -t markdown

Full Extraction Script

import requests
from bs4 import BeautifulSoup
from markdownify import markdownify as md

def url_to_markdown(url, output_file=None):
    # ... fetch, parse, convert logic ...
    pass

Content Extraction Patterns

Extract Article Body

def extract_article(html):
    soup = BeautifulSoup(html, 'html.parser')
    article = soup.find('article') or soup.find('main')
    return md(str(article)) if article else None

Preserve Code Blocks

def preserve_code(html):
    # ... logic to wrap code in ``` ...
    pass

CLI Usage

python url_to_markdown.py URL -o output.md

Error Handling

def safe_fetch(url, retries=3):
    # ... retry logic ...
    pass
ClawHub Registry URL: https://clawhub.ai/mattvalenta/skills/pls-url-to-markdown

Related skills

If this matches your use case, these are close alternatives in the same category.