nanobanana-skill
Generuj i edytuj obrazy za pomocą Google Gemini API bezpośrednio z Claude'a
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do generowania i edycji obrazów przy użyciu Google Gemini API przez narzędzie nanobanana. Aktywuj ją, gdy chcesz stworzyć nowy obraz na podstawie opisu, edytować istniejące grafiki lub pracować nad zadaniami związanymi z generowaniem i modyfikacją obrazów. Obsługuje różne formaty, rozmiary i rozdzielczości — od portretów 9:16 po krajobrazy 3:2. Wymagane są zainstalowane pakiety Python (google-genai, Pillow, python-dotenv) oraz skonfigurowany klucz API Gemini.
Jak używać
Upewnij się, że masz zainstalowany Python3 z wymaganymi pakietami. Jeśli nie, uruchom polecenie: python3 -m pip install -r ${CLAUDE_PLUGIN_ROOT}/skills/nanobanana-skill/requirements.txt, aby zainstalować google-genai, Pillow i python-dotenv.
Skonfiguruj klucz API Google Gemini, eksportując zmienną środowiskową: export GEMINI_API_KEY=twój-klucz-api, lub dodaj ją do pliku ~/.nanobanana.env.
Aby wygenerować obraz, podaj Claude'owi opis tego, co chcesz stworzyć. Możesz opcjonalnie określić rozmiar (domyślnie 9:16 portret), nazwę pliku wyjściowego i model (domyślnie gemini-3-pro-image-preview).
Claude uruchomi skrypt nanobanana z odpowiednimi parametrami, na przykład: python3 ${CLAUDE_PLUGIN_ROOT}/skills/nanobanana-skill/nanobanana.py --prompt "opis obrazu" --output "nazwa.png".
Aby edytować istniejący obraz, wskaż plik do edycji i opisz zmiany, które chcesz wprowadzić. Claude uruchomi skrypt z flagą --input, na przykład: python3 ${CLAUDE_PLUGIN_ROOT}/skills/nanobanana-skill/nanobanana.py --prompt "instrukcje edycji" --input obraz.png --output "edytowany.png".
Po zakończeniu procesu Claude wyświetli ścieżkę do zapisanego obrazu, którą możesz otworzyć lub dalej przetwarzać.