← Back to Skills Marketplace
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install vvmai-image-gen - After installation, invoke the skill by name or use
/vvmai-image-gen - 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
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.
More Skills