CommunityImagemgithub.com

davidkrammer/imagegenkit

Gere ou edite imagens com o comando local `imagegenkit` (ImageGenKit). Use sempre que o usuário pedir para criar, gerar, renderizar, simular ou editar uma imagem, ou quando uma tarefa precisar de um ativo de imagem raster (fotos, fotos de produtos, miniaturas, maquetes, ícones, ilustrações, fundos, ativos de aplicativos/loja, PNGs transparentes, reestilizações, combinação de imagens de referência).

O que é imagegenkit?

Esta skill, **davidkrammer/imagegenkit**, integra o agente de IA com o ImageGenKit, uma ferramenta de linha de comando local para geração e edição de imagens via IA. Ela permite que o agente crie rascunhos rápidos, designs finais, edite imagens existentes, combine referências e gere PNGs com fundo transparente, tudo a partir de prompts descritivos em linguagem natural. A skill suporta múltiplos provedores de IA (como OpenAI, Grok, Codex, Gemini) e gerencia chaves de API, limites de uso e seleção automática do provedor mais adequado, com base nas configurações do usuário no aplicativo ImageGenKit. Seu principal benefício é capacitar o agente a gerar ativos visuais completos (fotos de produtos, ícones, thumbnails, maquetes de interface, ilustrações para projetos) sem intervenção manual, seguindo regras de boas práticas: escolher o provedor mais barato para rascunhos, verificar a qualidade da imagem gerada, editar em vez de recriar e nunca expor chaves de API no chat. O fluxo de trabalho é simples: o agente executa comandos como `imagegenkit draft "PROMPT" -o saida.jpg`, e o ImageGenKit cuida da comunicação com os provedores, logs e limites de gastos.

Funciona com~Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/davidkrammer/imagegenkit/tree/HEAD/skill

Installed? Explore more Imagem skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Perguntar na sua IA favorita

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

Documentação

Imagens com imagegenkit

imagegenkit está instalado em ~/.local/bin/imagegenkit pelo aplicativo ImageGenKit ou seu instalador. Provedores, chaves, padrões e qual provedor lida com qual tarefa são configurações do usuário no ImageGenKit. Não defina um provedor fixo a menos que o usuário mencione um.

Escolha a tarefa

imagegenkit draft "PROMPT" -o out.jpg          # maquetes rápidas, ideias, rascunhos (mais barato)
imagegenkit final "PROMPT" -o out.png          # designs finais e maquetes em nível final
imagegenkit edit "PROMPT" -i in.png -o out.png # editar ou refinar uma imagem (repita -i para combinar)
imagegenkit transparent "PROMPT" -o out.png    # PNG transparente: logo, adesivo, recorte

Opções comuns: --aspect 16:9, -n 2, -i ref.png, -f prompt.txt, --dry-run. Execute imagegenkit <tarefa> -h para mais detalhes. Apenas se o usuário pedir um provedor específico: imagegenkit openai|grok|codex|xai|gemini|<outro> "PROMPT" ou imagegenkit draft -p openai ....

Regras

  • Início de uma sessão: execute imagegenkit providers uma vez. Se nada estiver pronto, peça ao usuário para abrir ImageGenKit › Configurações › Provedores. Nunca peça chaves de API no chat, nunca as imprima, nunca as escreva em arquivos.
  • Menor custo que atenda. Ideias e rascunhos usam draft. Use final apenas para trabalhos finalizados. Use -n 1 e pergunte antes de fazer mais de cerca de 6 imagens pagas de uma vez.
  • Transformar um rascunho em final: passe o rascunho com -i para edit ou final.
  • Texto exato, números ou texto de interface: se precisar ser exato (gráficos, diagramas, interface real), construa em HTML/SVG.
  • Veja antes de relatar: abra a imagem e verifique ortografia, mãos e rostos, logotipos, corte e proporção. Corrija com edit se necessário. Reporte o caminho salvo e chame de rascunho gerado.
  • Ativos de projeto: escreva diretamente na pasta de ativos do projeto com um nome sensato. Não sobrescreva arquivos existentes a menos que solicitado. Saídas existentes nunca são sobrescritas; o imagegenkit adiciona -2, -3 e assim por diante.
  • Prompts: 2 a 5 frases de prosa simples cobrindo assunto, cenário, estilo, composição e iluminação. Coloque texto obrigatório entre aspas. Para edições, diga o que deve permanecer inalterado.
  • Erros: leia a mensagem do provedor e ajuste; não tente novamente cegamente. Um bloqueio de moderação significa parar e informar o usuário.
  • Limites mensais: o usuário pode definir um limite de gastos ou de imagens no ImageGenKit. Se o imagegenkit disser que um limite foi atingido, informe o usuário e não contorne (sem -p para outro provedor, sem chamadas de API diretas). Assinaturas (Grok, Codex) continuam funcionando; os comandos de tarefa mudam para elas automaticamente. imagegenkit usage mostra os gastos e limites deste mês.

Saída

Os caminhos salvos vão para a saída padrão, um por linha. Sem -o, os arquivos vão para ~/Pictures/ImageGenKit/<data>/. Cada execução é registrada em ~/.config/imagegenkit/log.jsonl, e o usuário vê uso, custos e tudo gerado no ImageGenKit. Reutilize um prompt do log quando o usuário disser "como da última vez".

Habilidades Relacionadas