mit einem Klick
web-fetch
Fetch web pages and convert HTML to clean Markdown. Use when you need to read article content, documentation, or any web page as structured text.
Menü
Fetch web pages and convert HTML to clean Markdown. Use when you need to read article content, documentation, or any web page as structured text.
| name | web_fetch |
| description | Fetch web pages and convert HTML to clean Markdown. Use when you need to read article content, documentation, or any web page as structured text. |
This skill enables you to fetch web pages and convert their HTML content into clean, readable Markdown using BeautifulSoup4.
Use this skill when:
html_to_markdown.pyA standalone Python script is bundled with this skill at:
.agent/skills/web_fetch/html_to_markdown.py
Usage via execute_python:
{
"script_path": ".agent/skills/web_fetch/html_to_markdown.py",
"code": "import sys; sys.argv = ['', 'https://example.com']; exec(open('.agent/skills/web_fetch/html_to_markdown.py').read())"
}
Or run directly with execute_shell:
python .agent/skills/web_fetch/html_to_markdown.py "https://example.com"
You can also write inline Python code using execute_python:
import urllib.request
from bs4 import BeautifulSoup
url = "https://example.com"
headers = {"User-Agent": "Mozilla/5.0"}
req = urllib.request.Request(url, headers=headers)
html = urllib.request.urlopen(req, timeout=30).read().decode("utf-8")
soup = BeautifulSoup(html, "html.parser")
# Extract and format content as needed
print(soup.get_text())
https://User: "Fetch https://news.ycombinator.com and summarize the top stories"
Your approach:
execute_python with script_path: .agent/skills/web_fetch/html_to_markdown.pyUser: "Convert this documentation page to Markdown: https://docs.python.org/3/tutorial/"
Your approach:
html_to_markdown.py script with the URLSearch the web for information. Use when you need to find current information, research topics, or fetch web content.
Create, read, and modify PowerPoint (.pptx) presentations. Use when the user wants to build or edit slide decks, add charts, images, tables, or formatted text to presentations.
Create, read, and modify Word (.docx) and Excel (.xlsx/.xls) documents. Use when the user wants to work with office documents.
Conversational task management and automation control. Use when the user wants to create, manage, monitor, or query scheduled tasks and background jobs via natural language.
Analyze code structure and quality. Use when reviewing code for bugs, anti-patterns, security issues, or best practices.
Process and analyze structured data. Use when working with CSV, JSON, or other structured data formats for transformation, filtering, or analysis.