Communitygithub.com

dovudja9209/civitai-gen-skill

Gere imagens, vídeos e áudio usando a API de Workflow do Civitai através de uma skill de agente Node.js sem dependências, compatível com runtimes de agente padrão.

O que é civitai-gen-skill?

Esta skill permite que agentes de IA (como Claude Code, Cursor, Codex, etc.) gerem mídia visual e de áudio através da API de Workflow do Civitai, utilizando apenas Node.js puro, sem dependências externas. Ela suporta a criação de imagens (com modelos como Flux.1), vídeos e áudios, tudo por meio de arquivos de workflow JSON pré-definidos. A skill é compatível com qualquer runtime de agente que suporte Node.js, como Claude Code e Cursor, e oferece funções como gerar imagem, gerar vídeo, gerar áudio e gerar qualquer workflow personalizado. Com ela, desenvolvedores podem integrar geração de conteúdo multimídia em fluxos de desenvolvimento, automação ou prototipagem, tudo sem sair do ambiente do terminal ou do agente.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add dovudja9209/civitai-gen-skill

Perguntar na sua IA favorita

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

Documentação

O que civitai-gen-skill faz?

Gere imagens, vídeos e áudio usando a API de Workflow do Civitai através de uma skill de agente Node.js sem dependências, compatível com runtimes de agente padrão.

Visão Geral

Esta skill permite que você:

  • Gere imagens com modelos como Flux.1 direto do seu agente
  • Gere vídeos e áudio via Workflows do Civitai
  • Use workflows personalizados enviando JSON de workflow
  • Integre facilmente sem dependências de pacotes npm complexos

Como usar

  1. Certifique-se de ter uma chave de API do Civitai (CIVITAI_API_KEY) definida como variável de ambiente
  2. Use qualquer runtime de agente compatível (Claude Code, Cursor, Codex, etc.)
  3. Chame as funções exportadas:
    • generateImage(params) - Gera uma imagem a partir de um prompt
    • generateVideo(params) - Gera um vídeo
    • generateAudio(params) - Gera áudio
    • generateWorkflow(workflowJson) - Executa um workflow personalizado

Exemplo

const { generateImage } = require('./skill');

await generateImage({
  prompt: "uma paisagem futurista",
  model: "flux",
  width: 1024,
  height: 768
});

Documentação

Para mais detalhes, consulte o repositório original no GitHub ou a documentação da API do Civitai.

Habilidades Relacionadas