← Back to Skills Marketplace
pharmacist9527

Best Image

by Pharmacist · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
746
Downloads
2
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install best-image
Description
Best quality AI image generation (~$0.12-0.20/image). Text-to-image, image-to-image, and image editing via the EvoLink API.
README (SKILL.md)

\r \r

EvoLink Best Image\r

\r Generate and edit images via the EvoLink Nano Banana Pro (gemini-3-pro-image-preview) API.\r \r

Run\r

\r Try Python first (zero dependencies, all platforms):\r \r

python3 {baseDir}/scripts/generate.py --prompt "a cute cat" --size "auto"\r
```\r
\r
Options: `--size` (auto, 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9), `--quality` (1K, 2K, 4K), `--image-urls URL1 URL2 ...`\r
\r
If Python is unavailable:\r
\r
- **Windows**: see PowerShell fallback in `{baseDir}/references/powershell.md`\r
- **Unix/macOS**: use the curl fallback in `{baseDir}/references/curl_heredoc.md`\r
\r
## API key\r
\r
- `EVOLINK_API_KEY` env var (required)\r
- Get key: https://evolink.ai\r
\r
## Triggers\r
\r
- Chinese: "高质量生图:xxx" / "编辑图片:xxx"\r
- English: "best image: xxx" / "edit image: xxx"\r
\r
Treat the text after the colon as `prompt`, use default size `auto` and quality `2K`, generate immediately.\r
\r
For image-to-image or editing, the user provides image URLs alongside the prompt.\r
\r
## Notes\r
\r
- Script prints `MEDIA:\x3Cpath>` for OC auto-attach — no extra delivery logic needed.\r
- Image saved locally (format auto-detected from URL: png/jpg/webp). URL expires ~24h but local file persists.\r
- `--quality 4K` incurs additional charges.\r
- `--image-urls` accepts up to 10 URLs (each image ≤10MB, formats: jpeg/jpg/png/webp).\r
Usage Guidance
This skill appears to do only what it says: call evolink.ai to generate/edit images and save the results locally. Before installing: (1) Only provide a valid EVOLINK_API_KEY if you trust evolink.ai and understand any usage charges (4K costs extra). (2) Treat the API key like any secret — rotate or revoke it if compromised and avoid sharing it broadly. (3) Be cautious about supplying private image URLs; the skill sends any provided image URLs to the EvoLink API and will download the returned image to disk. (4) If you need tighter control, run the bundled script locally yourself (inspect it first) rather than granting broad autonomous agent access. If you want deeper assurance, verify the provider domain and review EvoLink's privacy/terms before use.
Capability Analysis
Type: OpenClaw Skill Name: best-image Version: 1.0.0 The skill's core functionality for image generation via the EvoLink API is benign. However, it contains significant vulnerabilities. All three implementations (Python in `scripts/generate.py`, Bash in `references/curl_heredoc.md`, and PowerShell in `references/powershell.md`) are susceptible to path traversal via the user-controlled output filename parameter (`--out`, `<OUTPUT_FILE>`, `$Out`). This could allow a malicious prompt to write files to arbitrary locations on the filesystem. Additionally, the Bash script (`references/curl_heredoc.md`) is vulnerable to JSON injection, as it directly embeds user-provided strings into the JSON payload without proper escaping, potentially allowing manipulation of the API request.
Capability Assessment
Purpose & Capability
Name, description, and required env var (EVOLINK_API_KEY) directly match use of the EvoLink image API; no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md and the included Python/PowerShell/curl references limit actions to submitting generation tasks, polling task status, and downloading the returned image. The agent is not instructed to read arbitrary local files or other environment variables. Note: the skill will download image URLs returned by the API to local disk (expected for this purpose).
Install Mechanism
No install spec; the skill is instruction-plus-script only and relies on standard system tools (Python, curl, or PowerShell). No external downloads or archives are written during installation.
Credentials
Only EVOLINK_API_KEY is required and declared as the primary credential; this is appropriate for a third-party API client and no additional secrets or unrelated env vars are requested.
Persistence & Privilege
The skill is not forced always-on, does not modify other skills or system-wide settings, and does not request elevated or persistent privileges beyond normal API access.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install best-image
  3. After installation, invoke the skill by name or use /best-image
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: text-to-image, image-to-image, editing via EvoLink Nano Banana Pro (~$0.12-0.20/image). Python + PowerShell + curl, zero dependencies.
Metadata
Slug best-image
Version 1.0.0
License
All-time Installs 2
Active Installs 2
Total Versions 1
Frequently Asked Questions

What is Best Image?

Best quality AI image generation (~$0.12-0.20/image). Text-to-image, image-to-image, and image editing via the EvoLink API. It is an AI Agent Skill for Claude Code / OpenClaw, with 746 downloads so far.

How do I install Best Image?

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

Is Best Image free?

Yes, Best Image is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Best Image support?

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

Who created Best Image?

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

💬 Comments