← Back to Skills Marketplace
165
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install sudocode-nano-banana2
Description
Generate or edit images with Sudocode's nano-banana2 image service. Use when the user wants text-to-image or image-to-image generation through the bundled Su...
Usage Guidance
This package appears to be a straightforward client for Sudocode image generation. Before installing: 1) Confirm you trust the Sudocode service (sudocode.run / sudocode.us) because your API key will be sent there. 2) Note that the initializer will store the API key in ~/.openclaw/.env; if you prefer not to persist secrets to disk, provide the key via environment variables at runtime instead. 3) The skill writes per-run logs beside your output files — clean up sensitive artifacts if needed. 4) Verify the registry metadata mismatch about required env vars (the package does require SUDOCODE_IMAGE_API_KEY). If you have doubts, run the scripts in an isolated environment or review the two Python files (they are short and readable).
Capability Analysis
Type: OpenClaw Skill
Name: sudocode-nano-banana2
Version: 1.0.1
The skill is a standard API client for an image generation service hosted at sudocode.run. It includes a setup script (scripts/init_env.py) to manage API keys in a local .env file and a main script (scripts/sudocode_nano_banana2.py) that sends prompts and images to the remote endpoint. All behaviors, including network requests and file system access for logging and output, are directly aligned with the stated purpose of text-to-image generation.
Capability Assessment
Purpose & Capability
The name/description (Sudocode Nano Banana2 image generation) aligns with the provided scripts and runtime behavior: the code posts prompts and optional input images to a Sudocode-compatible endpoint and saves results locally. The MODEL identifier difference is documented in SKILL.md and the code.
Instruction Scope
Instructions remain within the stated purpose. They instruct initializing/storing an API key, calling the bundled script, and sending results back to the user. Note: the initializer writes credentials to ~/.openclaw/.env and the runtime writes logs under a 'logs' directory next to the output file — this is expected for this skill but worth being aware of.
Install Mechanism
No install spec (instruction-only packaging) and no downloaded binaries. The SKILL.md suggests pip-installing 'requests' if missing; this is proportionate to the script's use of the requests library.
Credentials
The only required secret is SUDOCODE_IMAGE_API_KEY (primary credential) and an optional SUDOCODE_BASE_URL; that matches the code and SKILL.md. Minor inconsistency: the top summary in the provided metadata listed 'Required env vars: none', whereas _meta.json and the code declare SUDOCODE_IMAGE_API_KEY as required — confirm the registry metadata before trusting an automated listing.
Persistence & Privilege
The skill is not always-enabled and does not request elevated privileges. It persists the API key to ~/.openclaw/.env (its own config area) and writes per-run logs/images to local disk; these are normal for a client that needs an API key and produces files.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sudocode-nano-banana2 - After installation, invoke the skill by name or use
/sudocode-nano-banana2 - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Clarified that the skill is an API client for Sudocode's remote nano-banana2 service, not a local inference model.
- Updated the description to reflect use of the Sudocode API client and remote model naming.
- Added a section explaining the difference between the skill name (`sudocode-nano-banana2`) and the upstream model identifier (`gemini-3.1-flash-image-preview`).
- Noted that generated images and logs are written to disk near the output path, and credentials are stored only via the initializer.
- Improved instructions for packaging, delivery, and environment setup for consistency with remote API usage.
v1.0.0
Initial public release of sudocode-nano-banana2.
- Generate images from text prompts or edit local images using the Sudocode nano-banana2 model.
- Includes setup instructions for environment variables and obtaining an API key from https://sudocode.us.
- Provides CLI usage examples; supports image-to-image, text-to-image, and custom output paths.
- Details on packaging, distributing, and delivering generated images via the OpenClaw "message" tool.
- Covers error handling for common API issues and relay instructions for user feedback.
Metadata
Frequently Asked Questions
What is sudocode-nano-banana2?
Generate or edit images with Sudocode's nano-banana2 image service. Use when the user wants text-to-image or image-to-image generation through the bundled Su... It is an AI Agent Skill for Claude Code / OpenClaw, with 165 downloads so far.
How do I install sudocode-nano-banana2?
Run "/install sudocode-nano-banana2" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is sudocode-nano-banana2 free?
Yes, sudocode-nano-banana2 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does sudocode-nano-banana2 support?
sudocode-nano-banana2 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created sudocode-nano-banana2?
It is built and maintained by shengy983 (@shengy983); the current version is v1.0.1.
More Skills