← Back to Skills Marketplace
pharmacist9527

Cheapest Image

by Pharmacist · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
668
Downloads
2
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install cheapest-image
Description
Possibly the cheapest AI image generation (~$0.0036/image). Text-to-image via the EvoLink API.
README (SKILL.md)

\r \r

EvoLink Cheapest Image\r

\r Generate images via the EvoLink z-image-turbo 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 "1:1"\r
```\r
\r
Options: `--size` (1:1, 2:3, 3:2, 3:4, 4:3, 9:16, 16:9, 1:2, 2:1), `--seed INT`, `--nsfw-check true`\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" / "生成图片:xxx"\r
- English: "generate image: xxx" / "generate a picture: xxx"\r
\r
Treat the text after the colon as `prompt`, use default size `1:1`, generate immediately.\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). URL expires ~24h but local file persists.\r
Usage Guidance
This skill behaves like a normal API client: it needs your Evolink API key and will send any prompt text you provide to api.evolink.ai, then download and save the generated image locally and print MEDIA:<path> for attachment. Before installing, confirm you trust Evolink (https://evolink.ai), understand that prompts and any included sensitive content will be transmitted to that third party, and are comfortable storing the downloaded image on your machine. Be aware of cost implications of API usage, and avoid putting secrets or private data in prompts. If you need tighter control, consider creating a limited-scope API key with EvoLink (if the service supports it) or testing with throwaway keys first.
Capability Analysis
Type: OpenClaw Skill Name: cheapest-image Version: 1.0.0 The skill bundle is classified as suspicious due to a JSON injection vulnerability present in the `references/curl_heredoc.md` fallback script. The agent is instructed to directly replace `<USER_PROMPT>` into a JSON payload within a `curl` heredoc block. If a user provides input containing unescaped double quotes or other JSON-breaking characters, it could lead to the injection of arbitrary JSON fields into the API request to `https://api.evolink.ai/v1`. While this does not directly lead to local system compromise or agent prompt injection, it represents a vulnerability that could be exploited against the Evolink API itself. The primary Python script (`scripts/generate.py`) and the PowerShell fallback (`references/powershell.md`) correctly handle JSON serialization and are not susceptible to this specific vulnerability.
Capability Assessment
Purpose & Capability
Name/description (Cheapest Image via EvoLink) aligns with the code and docs: it submits a generation request to api.evolink.ai, polls a task endpoint, downloads the image, and prints MEDIA:<path>. No unrelated services, binaries, or credentials are requested.
Instruction Scope
SKILL.md and reference scripts only instruct making API calls to Evolink, polling task status, downloading the result, and saving locally. They require an API key and do not read other files, secrets, or system configuration beyond EVOLINK_API_KEY and normal filesystem access to write the image.
Install Mechanism
Instruction-only skill with included small Python/PowerShell/curl helpers; no installer, no archive downloads, and no third-party packages are pulled at install time.
Credentials
Only EVOLINK_API_KEY is required (declared as primaryEnv) which is proportional to a third-party API client. The scripts do not access other environment variables or unrelated credentials.
Persistence & Privilege
Skill does not request always:true, does not modify other skills or system-wide settings, and only writes image files it downloads to the local filesystem as expected for its purpose. Autonomous invocation is allowed (platform default) but not combined with elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install cheapest-image
  3. After installation, invoke the skill by name or use /cheapest-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 via EvoLink z-image-turbo (~$0.0036/image). Python + PowerShell + curl, zero dependencies.
Metadata
Slug cheapest-image
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Cheapest Image?

Possibly the cheapest AI image generation (~$0.0036/image). Text-to-image via the EvoLink API. It is an AI Agent Skill for Claude Code / OpenClaw, with 668 downloads so far.

How do I install Cheapest Image?

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

Is Cheapest Image free?

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

Which platforms does Cheapest Image support?

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

Who created Cheapest Image?

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

💬 Comments