← Back to Skills Marketplace
URL Preview
by
kingfish1949101-wq
· GitHub ↗
· v1.0.0
· MIT-0
228
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install url-preview
Description
Automatically extract and display titles, descriptions, and favicons for shared HTTP/HTTPS URLs to preview webpage content without visiting.
Usage Guidance
This skill is coherent for previewing links, but be aware it will cause your agent to fetch arbitrary URLs you or others provide. Before installing, confirm: (1) where the `extract_content_from_websites` tool runs (locally vs a remote third party) — remote fetches expose page content to that service; (2) whether the agent is prevented from requesting internal addresses (localhost, intranet ranges) to avoid SSRF/exposure; (3) whether there is an allowlist/blocklist or explicit user consent before fetching; and (4) how rate limits and sensitive-content handling are enforced. If you rely on this in a security-sensitive environment, ask the publisher to add domain allowlist checks and explicit validation of URLs before fetching.
Capability Analysis
Type: OpenClaw Skill
Name: url-preview
Version: 1.0.0
The url-preview skill is a standard utility designed to extract and display metadata (title, description, favicon) from user-provided URLs. It uses a legitimate tool (extract_content_from_websites) with reasonable constraints such as rate limiting and character limits, and contains no evidence of malicious intent, data exfiltration, or prompt injection in SKILL.md.
Capability Assessment
Purpose & Capability
Name/description (URL preview) align with the instructions: fetch a web page and extract title/description/favicon/summary. The skill requests no unrelated binaries, credentials, or configs.
Instruction Scope
Instructions explicitly tell the agent to use an `extract_content_from_websites` tool to fetch any HTTP/HTTPS URL and summarize it. That stays within the purpose but lacks guardrails: there is no enforcement of 'public-only' domains, no explicit validation or allowlist/blocklist, and no handling guidance for private/internal (localhost, 169.254.*, intranet) or authenticated endpoints. This raises possible SSRF/internal-network exposure and data-leakage risks depending on where and how the extraction tool runs.
Install Mechanism
Instruction-only skill with no install steps and no code files — nothing is written to disk or fetched at install time.
Credentials
The skill declares no environment variables, credentials, or config paths. That matches the claimed functionality.
Persistence & Privilege
Skill is not always-enabled and does not request special privileges or to modify other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install url-preview - After installation, invoke the skill by name or use
/url-preview - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release providing URL preview functionality.
- Automatically extracts and displays page title, description (max 200 chars), favicon, and domain.
- Activates when a user shares an HTTP/HTTPS link or requests a preview using supported trigger phrases.
- Works only for public URLs and respects rate limits (max 5 URLs per minute).
Metadata
Frequently Asked Questions
What is URL Preview?
Automatically extract and display titles, descriptions, and favicons for shared HTTP/HTTPS URLs to preview webpage content without visiting. It is an AI Agent Skill for Claude Code / OpenClaw, with 228 downloads so far.
How do I install URL Preview?
Run "/install url-preview" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is URL Preview free?
Yes, URL Preview is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does URL Preview support?
URL Preview is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created URL Preview?
It is built and maintained by kingfish1949101-wq (@kingfish1949101-wq); the current version is v1.0.0.
More Skills