nanobanaa

Manage Nanobanaa and Gemini API keys via environment variables using included scripts.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/Lutimi/claude2figma --skill nanobanaa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nanobanaa
Source: https://github.com/Lutimi/claude2figma/tree/main/.cursor/skills/nanobanana
Command: npx skills add https://github.com/Lutimi/claude2figma --skill nanobanaa

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill helps Codex work with the Nanobanaa API without hardcoding credentials into code or prompts.

Core Features & Use Cases

  • Securely set and load Nanobanaa API keys and Gemini API keys from environment variables on Windows.
  • Provide ready-to-use script clients to interact with Nanobanaa and Gemini endpoints without embedding secrets in source files.
  • Support safe credential workflows, enabling local development and testing without exposing sensitive data.

Quick Start

Configure credentials once, then run the included scripts to set environment variables and test API calls.

Frequently Asked Questions about nanobanaa

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage API keys without hardcoding them into my scripts?

To manage API keys without hardcoding, you should load credentials from environment variables. This skill reads NANOBANAA_API_KEY and NANOBANAA_BASE_URL to provide safe, repeatable access without exposing sensitive data in source files.

What is the best way to set Nanobanaa and Gemini credentials locally on Windows?

The best way to set credentials locally is by using environment variables on Windows. This skill provides ready-to-use scripts to securely set and load Nanobanaa and Gemini API keys without embedding secrets in your source files.

Can I use included scripts to build clients and test Nanobanaa API endpoints?

Yes, you can use the included scripts to build clients and test Nanobanaa API endpoints. The workflow reads credentials from environment variables, enabling safe local development and testing without exposing sensitive data.

Why should I avoid hardcoding secrets when working with the Gemini API?

You should avoid hardcoding secrets to prevent exposing sensitive data in source files. Loading Gemini API keys via environment variables ensures safe, repeatable access and supports secure credential workflows during local development and testing.

Does this credential management workflow require any special dependencies?

No, this credential management workflow does not require any special dependencies. It uses included scripts and references to read credentials from environment variables, providing safe access to Nanobanaa and Gemini APIs without complex setup.