← Back to Skills Marketplace
loobayn

banana

by loobayn · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
254
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install newapi-banana
Description
Generate images via NewAPI Banana API (nano-banana, Gemini). Supports text-to-image and image-to-image.
Usage Guidance
This skill appears to do what it says (an image-generation wrapper using nen.baynn.com) but take these precautions before installing: 1) Do NOT paste your API key into chat messages unless you understand chat logs will contain that secret; prefer setting NEWAPI_API_KEY in your environment or storing it in the local ~/.openclaw/openclaw.json file yourself. 2) Verify that the API host (http://nen.baynn.com) and the skill's publisher are legitimate/trusted for your organization. 3) Note minor packaging inconsistencies (metadata slug/ownerId differences) — ask the publisher to confirm ownership if this is for production use. 4) Because the provided Python script was partially large/truncated in review, consider opening and reviewing the entire scripts/newapi-banana.py contents to ensure it only contacts the declared host and does not exfiltrate data. If the publisher confirms the domain and you accept storing the API key locally or via env var, the skill is plausible to use; if you cannot confirm the host/publisher, do not install.
Capability Analysis
Type: OpenClaw Skill Name: newapi-banana Version: 1.0.0 The skill bundle provides a legitimate interface for image generation using the NewAPI Banana service (nen.baynn.com). The Python script (newapi-banana.py) uses standard subprocess calls to curl for API interactions and image downloads, correctly handling API keys from environment variables or the local OpenClaw configuration file (~/.openclaw/openclaw.json). The instructions in SKILL.md and the reference documents are consistent with the stated purpose, providing clear guidance for the AI agent on persona, model selection, and secure file delivery using the 'message' tool.
Capability Assessment
Purpose & Capability
Name, description, scripts, and data all consistently implement an image-generation client for NewAPI/Banana (text-to-image and image-to-image). Required binaries (python3, curl) and primaryEnv (NEWAPI_API_KEY) match the script's behavior.
Instruction Scope
Runtime instructions are prescriptive (must use the included script, must deliver media via the platform 'message' tool, must not print internal API URLs) which is consistent with delivery constraints. However the installation/docs explicitly suggest users can 'send your API key in chat' or paste keys into the agent to configure the skill — this encourages exposing secrets in chat history and is a security risk. Also SKILL metadata enforces persona and output rules (Chinese, show cost, NO_REPLY) which are operationally restrictive but not inherently malicious.
Install Mechanism
No install spec (instruction-only) and included code is a local Python script that uses curl; nothing is downloaded from external/unknown install URLs. This is low-risk from an install-execution perspective.
Credentials
Only one primary credential (NEWAPI_API_KEY) is requested, which is proportionate. That said, documentation and README encourage entering the API key in chat or writing it to a local OpenClaw config, which may lead users to expose the key in chat logs. The skill also reads ~/.openclaw/openclaw.json for keys — expected but worth noting.
Persistence & Privilege
Skill does not request always:true and does not modify other skills or system-wide settings. It only reads user config (~/.openclaw/openclaw.json) and environment variables. No elevated persistence is requested.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install newapi-banana
  3. After installation, invoke the skill by name or use /newapi-banana
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release – generate images via NewAPI Banana API (nano-banana, Gemini) with strong persona and execution rules. - Supports text-to-image and image-to-image generation across multiple models. - Enforces friendly, lively Chinese responses with natural cost display. - Always delivers images using the message tool, never raw file paths or markdown previews. - Introduces strict workflow: model menu, output naming, and API key handling. - Full script usage guidance and critical compliance rules provided in SKILL.md.
Metadata
Slug newapi-banana
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is banana?

Generate images via NewAPI Banana API (nano-banana, Gemini). Supports text-to-image and image-to-image. It is an AI Agent Skill for Claude Code / OpenClaw, with 254 downloads so far.

How do I install banana?

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

Is banana free?

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

Which platforms does banana support?

banana is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created banana?

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

💬 Comments