← Back to Skills Marketplace
leevigoo

VVMAI Image Generator

by vvmai · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
224
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install vvmai-image-gen
Description
Generate images via VVMAI's OpenAI-compatible Images API. Supports nano-banana and gpt-image model series. Default model is nano-banana-pro. Images are NOT s...
Usage Guidance
This skill appears to do what it says: it will send your prompt and any input image to VVMAI's API and may download or save returned images to your home directory. Before installing, consider: (1) You're granting the skill an API key (VVMAI_API_KEY) so only install if you trust VVMAI and the key's permissions. Use a least-privilege or revocable key if possible. (2) The skill will download input image URLs and may retrieve URLs returned by the API — avoid passing untrusted internal URLs (SSRF risk). (3) The script writes files to ~/.openclaw/media or a custom dir; verify disk-write expectations. (4) Minor doc/code mismatches: the README/SKILL.md mention config files while the script reads env vars and the base URL has a default; these are not security issues but worth noting. If you need higher assurance, verify the VVMAI provider and rotate the API key after testing.
Capability Analysis
Type: OpenClaw Skill Name: vvmai-image-gen Version: 1.0.0 The vvmai-image-gen skill is a legitimate tool for generating and editing images via the VVMAI API. The core logic in scripts/gen.py uses standard Python libraries (urllib, argparse) to perform documented tasks such as sending POST requests to api.vvmai.com and saving resulting images to local directories (~/.openclaw/media). There is no evidence of data exfiltration, malicious execution, or prompt injection attempts.
Capability Assessment
Purpose & Capability
Name/description, required binaries (python3), and required env vars (VVMAI_API_KEY, VVMAI_BASE_URL) all match the claimed purpose of calling VVMAI's Images API. The included script calls /images/generations and /images/edits as described. Minor note: SKILL.md states VVMAI_BASE_URL is required but the script falls back to a sensible default (https://api.vvmai.com/v1).
Instruction Scope
The runtime instructions only invoke the bundled Python script; the script's behavior is limited to calling the VVMAI API, optionally downloading an input image URL, and saving output images to ~/.openclaw/* or a specified directory. It prints MEDIA:... lines as documented. Note: SKILL.md mentions configuration via .env or ~/.openclaw/openclaw.json, but the script reads environment variables only — the platform may supply env from those files, but the claim and implementation slightly differ.
Install Mechanism
No install spec is provided (instruction-only), and the included script is plain Python. No external downloads or package installs are performed by the skill itself, which is the lowest-risk install pattern.
Credentials
Only VVMAI_API_KEY (primary credential) and VVMAI_BASE_URL are required — both are directly needed to call the VVMAI API. No unrelated secrets or unrelated system config paths are requested. Minor inconsistency: SKILL.md marks VVMAI_BASE_URL as required while the script provides a default; this is benign but worth noting.
Persistence & Privilege
The skill does not request always:true and uses normal autonomous invocation defaults. It writes files only under the user's home (~/.openclaw/media or oss) or a user-specified directory and creates those directories if missing — this is expected for a media tool and does not modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vvmai-image-gen
  3. After installation, invoke the skill by name or use /vvmai-image-gen
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of VVMAI Image Generation skill - Support nano-banana series (fast URL output) and gpt-image series - Generate & edit images via OpenAI-compatible API - Flexible save options (--save, --oss, custom dir) - Aspect ratio, count, high-res model support
Metadata
Slug vvmai-image-gen
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is VVMAI Image Generator?

Generate images via VVMAI's OpenAI-compatible Images API. Supports nano-banana and gpt-image model series. Default model is nano-banana-pro. Images are NOT s... It is an AI Agent Skill for Claude Code / OpenClaw, with 224 downloads so far.

How do I install VVMAI Image Generator?

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

Is VVMAI Image Generator free?

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

Which platforms does VVMAI Image Generator support?

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

Who created VVMAI Image Generator?

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

💬 Comments