← Back to Skills Marketplace
openlark

Array Url Extractor

by OpenLark · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
34
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install array-url-extractor
Description
Extract valid downloadable URLs from Array[String] structures, clean and standardize them, then output directly.
README (SKILL.md)

Array URL Extractor

Extract valid URLs from Array[String] structures, output directly without any additional text.

Use Cases

Use when users need to "extract URLs from array", "extract download links", or "parse URLs in array".

Workflow

1. Parse Array

Receive user-provided Array[String] structures (JSON arrays, code snippets, etc.).

2. Extract URLs

  • Identify all valid URL addresses in the array (starting with https:// or http://)
  • Filter out invalid or non-URL strings
  • Clean up encoding issues and special characters
  • Standardize URL format

3. Output

Output URLs directly, one per line, without any additional text:

https://example.com/file1.jpg
https://example.com/file2.png

Constraints

  • Return URL addresses directly; do not add any other text
  • Output should be concise and clear, ready for direct use
  • Do not ask the user questions; process directly
  • Only output valid, downloadable URLs
Usage Guidance
This appears safe to install for extracting URLs from text arrays. Review outputs before using them as downloads, since the skill formats URLs but does not prove that a link is trustworthy or safe to fetch.
Capability Assessment
Purpose & Capability
The stated purpose and artifact content match: it tells the agent to parse Array[String] inputs, identify http/https URLs, clean them, and output one URL per line.
Instruction Scope
Instructions are narrow and user-directed; the only notable constraint is formatting the response without extra text, which is coherent with the extraction task.
Install Mechanism
The package contains only a single non-executable SKILL.md file, with no scripts, dependencies, binaries, or install-time commands.
Credentials
The skill does not request filesystem, credential, browser profile, shell, network, or external API access; its behavior is proportionate to parsing supplied text.
Persistence & Privilege
No persistence, background execution, privilege escalation, local indexing, mutation authority, or credential/session handling is present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install array-url-extractor
  3. After installation, invoke the skill by name or use /array-url-extractor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of array-url-extractor: - Extracts valid downloadable URLs from Array[String] structures. - Cleans and standardizes URLs, filtering out invalid entries. - Outputs URLs directly, one per line, with no extra text. - Handles JSON arrays and code snippets with string arrays. - Ensures output is concise, clear, and ready for direct use.
Metadata
Slug array-url-extractor
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Array Url Extractor?

Extract valid downloadable URLs from Array[String] structures, clean and standardize them, then output directly. It is an AI Agent Skill for Claude Code / OpenClaw, with 34 downloads so far.

How do I install Array Url Extractor?

Run "/install array-url-extractor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Array Url Extractor free?

Yes, Array Url Extractor is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Array Url Extractor support?

Array Url Extractor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Array Url Extractor?

It is built and maintained by OpenLark (@openlark); the current version is v1.0.0.

💬 Comments