reshinto/gemini-skill

Skill do Claude Code e CLI para fluxos de trabalho da API Gemini: texto, multimodal, revisão de planos, saída estruturada, embeddings, pesquisa com grounding, geração de mídia, arquivos, cache, lote e muito mais.

O que é gemini-skill?

Esta skill fornece acesso direto à API Gemini a partir do Claude Code, permitindo que desenvolvedores executem uma ampla gama de tarefas de IA sem sair do terminal. Ela suporta desde chamadas simples de texto e multimodal (imagens, PDFs) até recursos avançados como saída estruturada, embeddings, grounding de pesquisa, geração de imagens e áudio, upload de arquivos, cache de contexto e processamento em lote. O principal caso de uso é habilitar fluxos de trabalho que combinam as forças do Claude Code (planejamento, revisão de código) com os modelos multimodais e de geração do Gemini. A skill funciona através de um script Python (gemini_run.py) que aceita comandos específicos, e operações que alteram dados exigem a flag --execute. Ela também inclui funcionalidade de revisão de planos, onde o Gemini analisa e fornece feedback sobre planos de desenvolvimento gerados pelo Claude.

Funciona com✓Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add reshinto/gemini-skill

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação


name: gemini description: Acesso à API Gemini para Claude Code: texto, multimodal, saída estruturada, embeddings, revisão de planos, pesquisa com grounding, geração de mídia, arquivos, cache e muito mais. disable-model-invocation: true

Uso

Execute:

python3 "${CLAUDE_SKILL_DIR}/scripts/gemini_run.py" <comando> [argumentos]

Veja ${CLAUDE_SKILL_DIR}/reference/index.md para o mapa completo de comandos. Veja ${CLAUDE_SKILL_DIR}/reference/plan_review.md para revisão de planos.

Regras

  • Operações de mutação exigem --execute.
  • Passe a entrada do usuário como valores argv entre aspas simples.
  • Use --session <id> ou --continue para sessões de texto com múltiplas interações.
  • Respostas de texto grandes e mídia gerada são salvas em um arquivo e o caminho é impresso.

Comandos rápidos

  • help
  • models
  • text "prompt"
  • multimodal "prompt" --file caminho.pdf
  • plan_review "revise este plano"
  • embed "texto"
  • image_gen "prompt" --execute

Habilidades Relacionadas