Pular para o conteúdo
Skillpedia
Motion e animação48 mil · #4036

runapi-cli

Faz seu agente criar imagens, vídeos e áudios usando inteligência artificial. É útil para gerar conteúdo multimídia de forma automatizada.

O que ela faz

Esta ferramenta permite que você crie imagens, vídeos e músicas usando inteligência artificial. Você pode usá-la para executar tarefas de IA diretamente do seu computador ou de um servidor.

Quando usar

  • ✓Quando você quiser criar uma imagem a partir de uma descrição.
  • ✓Quando precisar gerar um vídeo curto com IA.
  • ✓Para produzir um áudio ou música com base em um comando.

Exemplo do que pedir para a IA

“Crie uma imagem de um gato astronauta em Marte.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/runapi-cli/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/runapi-cli/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

Você instala um programa no seu computador chamado 'runapi'. Depois, usa comandos simples no terminal para dizer qual tipo de mídia (imagem, vídeo, áudio) você quer criar e como ela deve ser.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add sickn33/agentic-awesome-skills --skill runapi-cli

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/runapi-cli/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

CLI RunAPI

Visão Geral

O CLI runapi é a camada de execução para tarefas de modelos RunAPI. Use-o quando um agente precisar gerar imagens, vídeos ou música/áudio com IA, executar um trabalho de modelo único, passar um corpo de requisição JSON, aguardar uma tarefa assíncrona ou automatizar o RunAPI a partir de um terminal, servidor ou job de CI.

Repositório de origem: github.com/runapi-ai/cli-skill (Apache-2.0)

Quando Usar Esta Skill

  • Use quando o usuário pedir para executar um modelo RunAPI a partir de um agente.
  • Use quando o usuário precisar inspecionar a autenticação ou o status da conta do CLI RunAPI.
  • Use quando o usuário quiser passar corpos de requisição JSON para serviços RunAPI.
  • Use quando o usuário quiser submeter tarefas assíncronas RunAPI e aguardar a conclusão.
  • Use quando o usuário quiser instalar o CLI RunAPI em uma máquina local, servidor ou runner de CI.

Instalar

macOS / Linux

brew install runapi-ai/tap/runapi

Servidor / CI

Baixe o instalador, inspecione-o e execute-o localmente.

curl -fsSL https://runapi.ai/cli/install.sh -o runapi-install.sh
less runapi-install.sh
sh runapi-install.sh

Para fixar uma versão específica:

sh runapi-install.sh --version v0.1.0

O instalador detecta o SO e a arquitetura, verifica o checksum SHA-256 de https://runapi.ai/cli/latest.json e se recusa a escrever o binário se a verificação falhar.

Autenticação

Trate a autenticação e a geração do RunAPI como sensíveis à segurança: comandos podem chamar serviços remotos, consumir créditos e expor o estado da conta. Revise os scripts do instalador antes de executá-los e mantenha as chaves de API em variáveis de ambiente ou stdin, não no histórico do shell.

Verifique o estado atual primeiro:

runapi auth status
Fonte Como
Ambiente Leia RUNAPI_API_KEY do ambiente
Configuração salva printf '%s' "$RUNAPI_API_KEY" | runapi auth import-token --token -
Login no navegador runapi login apenas quando o usuário explicitamente desejar autenticação via navegador

RUNAPI_BASE_URL substitui o URL base padrão.

Evite passar segredos diretamente em argumentos de comando. Prefira RUNAPI_API_KEY ou importação de token via stdin com --token -.

Descobrir Serviços, Comandos e Campos

O CLI é focado em JSON. Cada serviço expõe comandos tipados, e cada comando documenta seus campos de requisição através de --help. Inspecione a ajuda do comando antes de compor uma requisição.

runapi --help
runapi suno --help
runapi suno text-to-music --help

Executar um Modelo

Passe o corpo da requisição como JSON através de --input-file, --input ou stdin. O fluxo padrão é síncrono e faz polling até que a tarefa seja concluída.

runapi suno text-to-music --input-file request.json

runapi suno text-to-music --async --input-file request.json
runapi wait <task-id> --service suno --action text-to-music

runapi get <task-id> --service suno --action text-to-music

Respostas JSON vão para stdout; linhas de progresso vão para stderr. Use pipe para jq para análise downstream.

Conta

runapi account info
runapi account balance

Instalar a Skill em Outro Runtime de Agente

runapi agent install-skill --target claude
runapi agent install-skill --target codex
runapi agent install-skill --target gemini
runapi agent install-skill --target openclaw
runapi agent list-targets
runapi agent install-skill --target-dir <path>

Limitações

  • Chamadas de modelos RunAPI exigem uma conta RunAPI válida ou chave de API.
  • Algumas tarefas de modelo são de longa duração e devem usar --async mais runapi wait.
  • O login no navegador é interativo e não deve ser o caminho padrão para agentes.
  • Esta skill não substitui a validação de parâmetros específicos do modelo; inspecione a ajuda do comando antes de construir o JSON da requisição.

Notas de Segurança e Proteção

  • Nunca cole chaves de API em exemplos de comandos ou texto de PR.
  • Prefira RUNAPI_API_KEY ou importação de token via stdin em vez de segredos na linha de comando.
  • Não execute runapi login interativos por padrão a partir de um agente.
  • Verifique o código de saída do CLI antes de assumir que uma tarefa foi bem-sucedida.

Referências

Perguntas frequentes

Como instalo essa ferramenta?

Você pode instalar usando um comando no terminal, como 'brew install runapi-ai/tap/runapi' no macOS, ou baixando um script de instalação para outros sistemas.

Preciso de uma conta para usar?

Sim, você precisa de uma conta RunAPI ou de uma chave de API para usar os serviços de geração de mídia.

É seguro usar minhas chaves de API?

É recomendado não colocar suas chaves de API diretamente nos comandos. Use variáveis de ambiente ou passe-as de forma segura para evitar que sejam expostas.

Detalhes

Descrição original do autor

Generate AI images, videos, and music/audio from agents using the RunAPI CLI.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#4036
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas