← 返回 Skills 市场
250
总下载
0
收藏
1
当前安装
6
版本数
在 OpenClaw 中安装
/install nanobanana-plus
功能描述
Use nanobanana-plus CLI to generate images with per-call model switching and aspect ratio control. Direct CLI invocation - no server required. Supports: node...
安全使用建议
This skill is a thin Node wrapper that runs another CLI named 'nanobanana-plus' (expected at baseDir/bin/nanobanana-plus.js or in PATH). Before installing: 1) verify that the actual nanobanana-plus binary that performs network calls is present and inspect that code/repo (the skill package here does not include it). 2) Confirm where network requests go and whether they match the advertised service (image-generation providers). 3) Be cautious with environment variables: the wrapper forwards process.env to the child process, so don't run it in an environment containing unrelated secrets until you trust the underlying binary. 4) Check the upstream GitHub homepage and the missing bin file; if the binary is not supplied by a trusted source, treat the dependency as risky. If you need help verifying the missing binary or reviewing its network calls, consider testing in an isolated environment.
功能分析
Type: OpenClaw Skill
Name: nanobanana-plus
Version: 1.5.5
The nanobanana-plus skill is a standard CLI wrapper for an image generation tool using Gemini and Imagen models. The core logic in `scripts/nanobanana-plus.mjs` uses Node.js `spawn` with an argument array to execute commands, which safely prevents shell injection. It handles API keys via environment variables as documented and lacks any indicators of data exfiltration, persistence, or malicious intent.
能力标签
能力评估
Purpose & Capability
The skill is described as a CLI wrapper that generates images and requires only Node; the included script spawns another executable (baseDir/bin/nanobanana-plus.js or fallback 'nanobanana-plus'). The bundle does not include that bin file and the install spec only installs Node via brew. The script therefore relies on an external CLI that the skill does not declare or install — an incoherent/unexplained dependency. Minor version mismatches between SKILL.md (1.5.4), package.json (1.5.3) and registry metadata (1.5.5) add to the inconsistency.
Instruction Scope
SKILL.md instructs only to set an optional API key and run the script; it does not ask the agent to read unrelated files, secrets, or system state. The runtime delegates I/O to the spawned CLI and forwards process.env, which is expected for a wrapper but means any environment variables available to the environment will also be visible to the child process.
Install Mechanism
The only install action declared is brew install node, which is a standard, low-risk package install. There are no downloads from unknown URLs or archive extraction steps in the install spec.
Credentials
No required environment variables are declared; SKILL.md documents optional NANOBANANA_GEMINI_API_KEY or GEMINI_API_KEY for service access, which is proportionate. However the script forwards the full process.env to the spawned binary, so any sensitive variables present in the agent environment could be exposed to that child process.
Persistence & Privilege
The skill does not request persistent or elevated privileges; always is false and there is no code that modifies other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install nanobanana-plus - 安装完成后,直接呼叫该 Skill 的名称或使用
/nanobanana-plus触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.5.5
- Version bumped from 1.5.3 to 1.5.4 in SKILL.md
- No other changes detected; documentation and functionality remain the same.
v1.5.4
Sync with GitHub: add repo URL, v1.5.4
v1.5.3
OpenClaw Skill 改为直调 CLI,无需启动 HTTP 服务
v1.5.2
- Updates guidance for using the skill, emphasizing explicit use of --token and --base-url for all commands.
- Removes all references to storing config or tokens on disk; init is now a guided setup that prints commands but does not save credentials.
- Drops support for the edit and restore commands within the skill to avoid sending local file paths or contents over HTTP.
- Updates documentation and examples to require explicit credentials and endpoint with every command.
- Changes skill emoji in metadata from "🍂" to "🍌".
v1.5.1
- Added a new `init` command for one-time initialization and config file creation.
- Now stores service settings in `~/.openclaw/skills/nanobanana-plus.json` instead of environment variables or `openclaw.json`.
- Supports direct CLI override of tokens and base URL using `--token` and `--base-url` options.
- The script no longer reads tokens from environment variables.
- Updated documentation to reflect new config and usage patterns.
- Changed OpenClaw emoji metadata from 🍌 to 🍂.
v1.5.0
Initial ClawHub release for the nanobanana-plus HTTP skill wrapper.
元数据
常见问题
Nanobanana Plus 是什么?
Use nanobanana-plus CLI to generate images with per-call model switching and aspect ratio control. Direct CLI invocation - no server required. Supports: node... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 250 次。
如何安装 Nanobanana Plus?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install nanobanana-plus」即可一键安装,无需额外配置。
Nanobanana Plus 是免费的吗?
是的,Nanobanana Plus 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Nanobanana Plus 支持哪些平台?
Nanobanana Plus 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Nanobanana Plus?
由 webkubor(@webkubor)开发并维护,当前版本 v1.5.5。
推荐 Skills