Image Gen

v2.0.1

Generate images using multiple AI models — Midjourney (via Legnext.ai), Flux, Nano Banana Pro (Gemini), Ideogram, Recraft, and more via fal.ai. Intelligently...

4· 3.3k·42 current·45 all-time
byWells Wu@wells1137
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description claim multi-model image generation via fal.ai and Midjourney (Legnext). The skill requires FAL_KEY and LEGNEXT_KEY which directly correspond to fal.ai and Legnext usage. The included generate.js implements calls to fal.ai (via @fal-ai/client) and to api.legnext.ai; no unrelated services or credentials are requested.
Instruction Scope
SKILL.md instructs the agent to analyze the request, pick a model, enhance the prompt, and run the provided node script with sufficient timeout. The runtime instructions map directly to generate.js behavior. The instructions do not ask the agent to read unrelated files, arbitrary environment variables, or exfiltrate data beyond sending prompts/reference image URLs to the stated external services.
Install Mechanism
Install spec is a single npm dependency: @fal-ai/client. package-lock.json shows the package resolved from the public npm registry. No downloads from personal servers, URL shorteners, or extracted archives are used.
Credentials
Only two environment variables are required: FAL_KEY (primary) and LEGNEXT_KEY. Both are justified by the code: FAL_KEY used by @fal-ai/client and LEGNEXT_KEY used in HTTPS requests to api.legnext.ai. There are no extraneous secret requests or config paths.
Persistence & Privilege
The skill is not always-enabled, does not request special system paths, and does not modify other skills' configs. It runs as a user-invoked script (node generate.js). Autonomous model invocation is allowed by default (platform normal) but the skill itself does not demand permanent presence or escalated privileges.
Assessment
This skill appears internally consistent, but review and consider the following before installing: 1) It will send your prompts and any reference image URLs to fal.ai and api.legnext.ai — do not include private or sensitive images or secrets in prompts. 2) You must supply FAL_KEY and LEGNEXT_KEY; store them securely and use least-privilege keys if possible. 3) The installer pulls @fal-ai/client from npm (normal npm risk); consider auditing that dependency or running in a sandbox. 4) Ensure Node (>=18) is available where the skill will run. 5) Be aware of usage costs and rate limits for fal.ai and Legnext/Midjourney. 6) If you require strict data residency or audit trails, verify how generated images and prompts are stored/served (e.g., Legnext CDN URLs shown in responses). Overall, the skill matches its stated purpose but treat external API keys and uploaded reference images as sensitive.

Like a lobster shell, security has layers — review code before you run it.

aivk9708wj68wfqejfk6r2e4d8ps5826r7cbytedancevk97bqf8md31d995ck3ew08f9en827tc3cropvk976nz27qjr7b5vpmvrv1xabn58269p1falvk9708wj68wfqejfk6r2e4d8ps5826r7cfluxvk9708wj68wfqejfk6r2e4d8ps5826r7cgenerationvk9708wj68wfqejfk6r2e4d8ps5826r7cideogramvk9708wj68wfqejfk6r2e4d8ps5826r7cimagevk9708wj68wfqejfk6r2e4d8ps5826r7clatestvk970ytndss1f09ghw7y5cgnex582qk09midjourneyvk9708wj68wfqejfk6r2e4d8ps5826r7cnano-bananavk9708wj68wfqejfk6r2e4d8ps5826r7crecraftvk9708wj68wfqejfk6r2e4d8ps5826r7csdxlvk9708wj68wfqejfk6r2e4d8ps5826r7cseedreamvk976nz27qjr7b5vpmvrv1xabn58269p1upscalevk976nz27qjr7b5vpmvrv1xabn58269p1

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🎨 Clawdis
EnvFAL_KEY, LEGNEXT_KEY
Primary envFAL_KEY

Install

Install fal.ai client (npm)npm i -g @fal-ai/client

Comments