gemini-api-dev
Criar Integrações com a Gemini API
O desenvolvimento com a Gemini API exige orientações atualizadas sobre modelos, SDKs e documentação. Esta skill ajuda Claude, Codex e Claude Code a criar integrações Gemini confiáveis.
Pare e solicite confirmação antes de instalar.
Revise o plano e obtenha o consentimento explícito do usuário antes de alterar arquivos.
Instalar com meu Agente
Copie esta solicitação para o seu Agente. Ela inclui a página canônica do Skill e o manifesto.
Review the Skillstore skill "gemini-api-dev" from https://skillstore.io/skills/sickn33-gemini-api-dev.md and its manifest at https://skillstore.io/api/skills/sickn33-gemini-api-dev/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Seu Agente ainda deve apresentar o plano e solicitar qualquer confirmação exigida pela política de segurança.
Recursos legíveis por agentes
Use estes links quando um agente de IA, crawler ou script precisar de contexto limpo em vez de ler a página completa.
Testar
Usando "gemini-api-dev". Preciso de um modelo Gemini para suporte multimodal rápido em um produto de chat.
Resultado esperado:
Recomendação com a família de modelos provável, tradeoffs de latência, escolha do SDK e páginas de documentação a verificar antes da implementação.
Usando "gemini-api-dev". Estou migrando de um SDK Gemini mais antigo para o SDK JavaScript atual.
Resultado esperado:
Checklist de migração cobrindo nomes de pacotes, criação de cliente, estrutura de solicitação, links de documentação e testes a executar após a atualização.
Usando "gemini-api-dev". Quero saída estruturada para um fluxo de trabalho de classificação de conteúdo.
Resultado esperado:
Plano de implementação descrevendo design de esquema, etapas de validação, seleção de modelo, tratamento de fallback e páginas de referência oficiais.
Auditoria de segurança
Risco altoStatic analysis produced 46 alerts, but all reflect inert Markdown, language examples, package instructions, or official documentation links rather than executable threats. The skill contains a high-confidence prompt injection phrase that claims its rules override model training data. Publication should wait until that authority-overriding language is removed.
Preocupações de segurança confirmadas (1)
Fatores de risco
⚡ Contém scripts (1)
⚙️ Comandos externos (32)
Compartilhar e citar este relatório
Compartilhe o relatório de avaliação versionado, o badge neutro, o cartão incorporável e as citações. A Skillstore apresenta evidências sem decidir se este Skill é seguro.
Copiar link do relatório
https://skillstore.io/skills/sickn33-gemini-api-dev/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/sickn33-gemini-api-dev?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/sickn33-gemini-api-dev?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-gemini-api-dev/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Cartão incorporável
<iframe src="https://skillstore.io/embed/skills/sickn33-gemini-api-dev.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citações acadêmicas (APA · BibTeX · CFF)
Citação APA
sickn33. (2026). gemini-api-dev security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-gemini-api-dev/audits/5Citação BibTeX
@techreport{sickn33-sickn33-gemini-api-dev-2026,
author = {sickn33},
title = {gemini-api-dev security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/sickn33-gemini-api-dev/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "gemini-api-dev security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/sickn33-gemini-api-dev/audits/5"
identifiers:
- type: other
value: "skillstore:sickn33-gemini-api-dev:audit:5"
description: "Skillstore immutable audit report identifier"
Pontuação do Skillstore
Por que esta pontuação Confiança das evidências: MédioO que você pode criar
Prototipar Recursos Gemini
Use orientações sobre modelos e SDKs para adicionar recursos de texto, imagem ou saída estruturada do Gemini a um aplicativo.
Planejar Migração de API
Compare os nomes atuais dos SDKs com nomes de pacotes legados antes de atualizar integrações da Gemini API.
Encontrar Referências Oficiais
Localize a documentação oficial do Gemini e as especificações de descoberta REST antes de implementar chamadas avançadas de API.
Teste estes prompts
Use a skill Gemini API para recomendar um modelo Gemini para meu aplicativo. Meu aplicativo precisa de [latency], [input types] e [output needs].
Use a skill Gemini API para descrever uma primeira solicitação à Gemini API para [Python or TypeScript]. Inclua etapas de configuração e os principais objetos do SDK.
Use a skill Gemini API para planejar chamada de funções para [use case]. Liste as funções necessárias, campos de entrada e preocupações de validação.
Use a skill Gemini API para verificar a especificação oficial de descoberta para [method or feature]. Resuma parâmetros, formato da resposta e riscos de migração.
Boas práticas
- Verifique a especificação oficial de descoberta antes de depender de nomes de campos ou do comportamento de métodos.
- Fixe versões de SDK em projetos de produção e revise guias de migração antes de upgrades.
- Valide saídas estruturadas e argumentos de chamadas de função antes de usá-los na lógica da aplicação.
Evitar
- Não presuma que nomes de modelos permanecem atuais sem verificar a documentação oficial.
- Não exponha chaves de API em prompts, logs de cliente, exemplos ou arquivos de repositório.
- Não execute chamadas de função geradas pelo modelo sem validação e verificações de autorização.