PLS URL to Markdown

v1.0.0

Fetch a URL and convert its web page content into clean Markdown for research, documentation, or knowledge base creation.

0· 980·4 current·4 all-time
byMatt Valenta@mattvalenta
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The name and description (fetch URL → convert to Markdown) match the SKILL.md contents. Suggested tools and libraries (requests, BeautifulSoup, markdownify, html2text, pandoc) are appropriate and proportional to the task.
Instruction Scope
Runtime instructions are limited to fetching a URL, parsing HTML, and converting it to Markdown. They do not instruct reading unrelated files, harvesting environment variables, or sending data to external endpoints beyond the fetched URL.
Install Mechanism
This is an instruction-only skill (no install spec). It recommends pip packages and common CLI tools; those are typical and reasonable, but installing packages from PyPI or system binaries always carries the usual supply-chain and privilege risks—verify sources before installing.
Credentials
No environment variables, credentials, or config paths are requested, which is proportionate for this functionality.
Persistence & Privilege
The skill does not request persistent presence (always:false) and has no install steps that modify agent/system-wide configuration, so it does not demand elevated persistence privileges.
Assessment
This skill is an instruction-only recipe for converting web pages to Markdown and appears coherent. Before using: (1) be cautious when installing suggested packages (pip install) — install from trusted sources; (2) avoid allowing an autonomous agent to fetch arbitrary URLs without user confirmation, since fetching untrusted pages can expose you to malicious content or large data exfiltration; (3) the SKILL.md contains example stubs rather than a complete script, so review or implement the code yourself rather than running opaque one-liners you don't understand. If you need the agent to run this autonomously, consider limiting which URLs it may fetch or requiring explicit user approval for each fetch.

Like a lobster shell, security has layers — review code before you run it.

latestvk97f5d36sh9b56gv3qmx38x24d81p8rv

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments