Evolink Nano Banana 2 1

PassAudited by VirusTotal on May 11, 2026.

Overview

Type: OpenClaw Skill Name: evolink-nano-banana-2-1 Version: 1.0.0 The skill bundle is primarily benign, focusing on AI image generation via the Evolink API. However, it is classified as 'suspicious' due to the `SKILL.md` instructions for setting up the MCP server, which involve executing `npx -y @evolinkai/evolink-media@latest`. While this is a common method for running Node.js CLI tools and is for a stated dependency, `npx -y` allows for the automatic download and execution of arbitrary code from npm, introducing a supply chain vulnerability. If the `@evolinkai/evolink-media` package were compromised, it could lead to arbitrary code execution on the host system, making it a significant risk, even if not directly malicious within this skill bundle's files.

Findings (0)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Anyone installing this skill must provide or expose an Evolink API key, which can be used to consume credits or access Evolink-hosted files within that account's permissions.

Why it was flagged

The skill needs a service API key to authenticate requests to Evolink. This is expected for the integration, but it gives the skill delegated access to the user's Evolink account.

Skill content
`EVOLINK_API_KEY` authenticates all requests. Injected by OpenClaw automatically. Treat as confidential.
Recommendation

Use a dedicated Evolink API key, monitor usage and billing, and revoke the key if you stop using the skill.

What this means

Private prompts or sensitive images submitted for editing/generation will be sent to a third-party service and may be accessible through temporary hosted links.

Why it was flagged

The skill clearly discloses that user prompts and image inputs are transmitted to Evolink and that generated or uploaded content is available through temporary URLs.

Skill content
Prompts and images are sent to `api.evolink.ai`. Uploaded files expire in **72h**, result URLs in **24h**.
Recommendation

Do not submit confidential, regulated, or highly personal images unless Evolink's privacy, retention, and access controls meet your needs.

What this means

If the npm package changes or is compromised later, a user following the setup command could run different code than what was reviewed here.

Why it was flagged

The setup documentation recommends running an external npm MCP package with the moving `@latest` tag. This is purpose-aligned setup guidance, not automatic execution, but the exact code version is not pinned in the artifact.

Skill content
`mcporter call --stdio "npx -y @evolinkai/evolink-media@latest" list_models`
Recommendation

Verify the npm/GitHub package publisher and consider pinning a specific trusted version instead of using `@latest`.

What this means

The skill identity metadata is not perfectly consistent, so users may want to confirm they are installing the intended Evolink skill.

Why it was flagged

The packaged metadata differs from the registry-provided owner and slug shown in the evaluation context. This is a provenance inconsistency, though it does not by itself show unsafe behavior.

Skill content
"ownerId": "kn74p4xy6sja0199cea53anecs81kqjs", "slug": "evolink-nano-banana-2"
Recommendation

Verify the publisher, homepage, and package identity before providing an API key.