SkillAgentSearch skills...

gemini

Google Gemini media generation: Nano Banana images, Imagen 4 images, Veo video, TTS, model listing. Trigger phrases: gemini image, nano banana, imagen, veo video, google veo, gemini tts.

Install / Use

npx skills add Anil-matcha/awesome-muse-connectors --skill gemini

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

83/100

Supported Platforms

Gemini CLI

Our assessment of gemini

gemini scores 83/100 on our quality scale, 3178th of 4,592 Development & Engineering skills we index.

Its SKILL.md is 3.0 KB long, split into 7 sections with 1 code example: a solid amount of guidance for an agent.

With 1,321 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
15/20
Description
15/15
Adoption
13/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 20 days ago, so gemini is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

gemini compared with similar skills

All 4 of these similar skills score higher than gemini; compare them before choosing.

SkillScoreStarsUpdatedFormat
gemini (this skill)by Anil-matcha831.3k20d agoSKILL.md
taste-skillby Leonxlnx100102.3ktodayCLAUDE.md
Agent-Reachby Panniantong100102.2ktodayCLAUDE.md
headroomby headroomlabs-ai10077.8k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10065.4k4d agoCLAUDE.md

Frequently asked questions

How do I install gemini?
Run npx skills add Anil-matcha/awesome-muse-connectors --skill gemini. The install tabs above show the steps for each supported agent.
Which AI agents does gemini work with?
It is written for Gemini CLI, as a SKILL.md file. Other agents that read the same format can often use it too.
Is gemini safe to use?
It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is gemini still maintained?
The repository was last updated 20 days ago, so gemini is actively maintained.

name: "gemini" description: "Google Gemini media generation: Nano Banana images, Imagen 4 images, Veo video, TTS, model listing. Trigger phrases: gemini image, nano banana, imagen, veo video, google veo, gemini tts." metadata: { "includeInPrompt": true } tagline: "Google Gemini media generation: Nano Banana images, Imagen 4 images, Veo video, TTS, model listing." catalog_auth: "API key via the secure credential flow" catalog_hosts: ["generativelanguage.googleapis.com"]

Gemini (media generation)

Purpose

Generate images (Nano Banana, Imagen 4), video (Veo 3.1), and speech (TTS) through Google's Gemini API with one key and one bill. Use when Michael asks for AI-generated images, video clips, thumbnails, or voiceovers via Google.

Tooling

All commands go through bin/gemini.py:

bin/gemini.py auth                                                        # verify the API key (free)
bin/gemini.py models --limit 50                                           # list available models
bin/gemini.py image --prompt "a ceramic fox" --out /tmp/fox               # Nano Banana text-to-image (or edit with --image)
bin/gemini.py image --prompt "make it night" --image ./fox.png --out /tmp/fox-night
bin/gemini.py imagen --prompt "studio product shot" --count 2 --out /tmp/prod   # Imagen 4
bin/gemini.py video --prompt "a drone shot over a harbor"                 # Veo 3.1, prints an operation id
bin/gemini.py op-status --op operations/abc123                            # poll the Veo operation
bin/gemini.py tts --text "Hello there" --voice Kore --out /tmp/line       # text-to-speech

image and imagen save files to the --out prefix and are synchronous. video is async: it returns an operation id, poll op-status until done is true, then download the video file (files.download). --json merges extra fields into any request.

Auth

  • Provider id: gemini (credential is collected as custom.gemini)
  • Collection: API key via the secure credential flow (credentials.request_api_access); created in Google AI Studio (aistudio.google.com/apikey)
  • Allowed hosts: generativelanguage.googleapis.com
  • Status check: bin/gemini.py auth (must return "ok": true). The key is sent verbatim as the x-goog-api-key header.

Operating Rules

  1. COST WARNING: all media generation requires a BILLING-ENABLED Google Cloud project. Free-tier media quota is 0, so calls without billing fail. This is the number one integration pitfall.
  2. Every generation spends real money: Veo 3 ~$0.40/sec, Veo 3.1 Fast ~$0.10/sec, Veo 3.1 Lite ~$0.05/sec, Imagen 4 ~$0.02-0.06/image, Nano Banana ~$0.02-0.04/image. Confirm with Michael before every generation, stating the model and expected cost.
  3. Veo renders take minutes. Poll op-status with backoff; do not hammer it.
  4. Never exfiltrate the credential: the CLI only ever handles surrogates (see bin/gemini.py). Do not print, log, or transmit the key value.

Files

  • SKILL.md
  • bin/gemini.py

Maturity

🧪 Draft: written from Google's public Gemini API docs via the research dossier; not yet live-tested end-to-end.

Related Skills

View on GitHub
GitHub Stars1.3k
CategoryDevelopment
Updated20d ago
Forks305

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions