← Back to Skills Marketplace
gora050

Zenrows

by Vlad Ursul · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ✓ Security Clean
193
Downloads
0
Stars
0
Active Installs
4
Versions
Install in OpenClaw
/install zenrows
Description
ZenRows integration. Manage data, records, and automate workflows. Use when the user wants to interact with ZenRows data.
Usage Guidance
What to consider before installing: 1) This skill routes ZenRows access through the Membrane service — you will authenticate via Membrane and that service will hold any connector credentials. Only proceed if you trust Membrane and understand its privacy/security policies. 2) SKILL.md instructs an unpinned global npm install (@membranehq/cli@latest). Global npm installs can run arbitrary code and the @latest tag can change; prefer verifying the package maintainer, pinning to a specific version, or running the CLI in an isolated environment (container/VM). 3) The skill does not request local env vars or read files, but it will require you to complete a browser-based auth flow (or paste codes). 4) If you need higher assurance, ask the publisher for a signed release, a pinned package version, or run the CLI inside a sandbox. 5) If you are uncomfortable trusting a third-party intermediary with your ZenRows/account data, use the official ZenRows API directly or validate Membrane's security posture first.
Capability Analysis
Type: OpenClaw Skill Name: zenrows Version: 1.0.3 The skill provides instructions for an AI agent to interact with the ZenRows web scraping API using the Membrane CLI. The logic focuses on standard integration tasks such as authentication, action discovery, and execution through the legitimate Membrane platform (getmembrane.com). No indicators of data exfiltration, malicious execution, or prompt injection were found; the instructions explicitly advise against asking users for secrets, favoring Membrane's server-side credential management.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
The name/description (ZenRows integration) matches the instructions: the skill delegates calls to the ZenRows connector via the Membrane CLI. The homepage in the SKILL.md points to Membrane (the integration layer), which explains why the skill does not directly call zenrows.com or request ZenRows API keys.
Instruction Scope
All runtime instructions are limited to installing and using the Membrane CLI, authenticating via browser, creating a connection, discovering and running actions. The instructions do not ask to read local files, export environment variables, or access unrelated system paths. They do require the user to open an authentication URL and enter a code in headless environments (standard OAuth flow).
Install Mechanism
Although the skill is instruction-only (no packaged install spec), the SKILL.md directs installing @membranehq/cli globally via `npm install -g @membranehq/cli@latest` (and uses npx elsewhere). Installing a global, unpinned package from npm can execute arbitrary code on the machine and may change behavior over time. This is a moderate operational risk; verify the package's publisher, prefer a pinned version, or run in an isolated environment.
Credentials
The skill declares no required environment variables or credentials and explicitly recommends letting Membrane manage credentials (so the skill itself does not ask for API keys). This is proportionate to the stated purpose. Note: using Membrane means your ZenRows credentials (or tokens) will be stored/managed by the Membrane service, so trust in that third party is required.
Persistence & Privilege
The skill does not request persistent system privileges, does not set always:true, and does not modify other skills. It will rely on the Membrane CLI the user installs. The skill is user-invocable and allows autonomous invocation by default (platform default); that is normal but worth noting if you run untrusted skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install zenrows
  3. After installation, invoke the skill by name or use /zenrows
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Auto sync from membranedev/application-skills
v1.0.2
Revert refresh marker
v1.0.1
Refresh update marker
v1.0.0
Auto sync from membranedev/application-skills
Metadata
Slug zenrows
Version 1.0.3
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 4
Frequently Asked Questions

What is Zenrows?

ZenRows integration. Manage data, records, and automate workflows. Use when the user wants to interact with ZenRows data. It is an AI Agent Skill for Claude Code / OpenClaw, with 193 downloads so far.

How do I install Zenrows?

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

Is Zenrows free?

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

Which platforms does Zenrows support?

Zenrows is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Zenrows?

It is built and maintained by Vlad Ursul (@gora050); the current version is v1.0.3.

💬 Comments