Communitygithub.com

PrunaAI/pruna-skills

Use para instalar o pacote completo da suíte generativa da Pruna — todos os guias, ferramentas e fluxos de trabalho em um único pacote.

O que é pruna-skills?

Este skill instala a suíte completa de habilidades generativas de mídia da Pruna, oferecendo um conjunto abrangente de guias, ferramentas e fluxos de trabalho otimizados para criação de conteúdo com IA. O pacote inclui guias especializados para promptagem em geração de imagem, vídeo, áudio e diversidade, ferramentas de produção como geração e edição de fotos, vídeos, áudio e narração, além de fluxos de trabalho completos para criar vídeos narrados, reels de transição, avatares e vídeos musicais. A instalação é feita via `npx skills add` e, após reiniciar o chat, o agente inteligente reconhece automaticamente cada skill pelo nome. É ideal para desenvolvedores e criadores que desejam um ecossistema unificado de mídia generativa, com requisitos mínimos como chave de API da Pruna e ferramentas de linha de comando como curl e ffmpeg.

Funciona com~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add https://github.com/PrunaAI/pruna-skills/tree/HEAD/skills/suite/pruna

Perguntar na sua IA favorita

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

Documentação

pruna

Todas as habilidades de mídia generativa da Pruna — guias, ferramentas e fluxos de trabalho — em uma instalação recomendada.

Instalação

npx skills add PrunaAI/pruna-skills@pruna -y

Após a instalação, inicie um novo chat. Seu agente escolhe as habilidades da suíte pelo nome.

O que está incluído

Guias

HabilidadeDescriçãoInstalação
generation-diversityUse ao escrever qualquer prompt generativo — semente ritual, estrutura explícita, eixos de cenário e gates de qualidade antes de chamadas de API pagas.npx skills add PrunaAI/pruna-skills@generation-diversity -y
image-promptingUse ao criar prompts de imagem estática para qualquer modelo generativo — composição, fichas de identidade, edições, experimentação virtual e personas fotorrealistas.npx skills add PrunaAI/pruna-skills@image-prompting -y
video-promptingUse ao criar prompts de vídeo ou movimento para qualquer modelo generativo — dramaturgia, câmera, movimento fisicamente seguro, âncoras de quadro e encadeamento de clipes.npx skills add PrunaAI/pruna-skills@video-prompting -y
audio-promptingUse ao criar prompts de TTS, música ou ambiente para qualquer modelo de áudio generativo — estilo de diretor, estrutura de música e camadas de pós-produção.npx skills add PrunaAI/pruna-skills@audio-prompting -y
video-editingUse ao montar ou polir clipes já renderizados com ffmpeg — concatenação, crossfades, legendas e subtítulos queimados, sobreposições de texto/logotipo, controles deslizantes de antes/depois, trilhas sonoras de fundo, exportação para plataforma — ou ao compor um vídeo combinado HTML de várias camadas com Hyperframes. Não é para geração de vídeo com IA, criação de prompts ou edições baseadas em modelo.npx skills add PrunaAI/pruna-skills@video-editing -y
pruna-apiUse antes de qualquer chamada HTTP Pruna ou Replicate — credenciais, upload/consulta/download, lotes paralelos e segurança do agente.npx skills add PrunaAI/pruna-skills@pruna-api -y

Ferramentas

HabilidadeDescriçãoInstalação
p-imageUse quando alguém explicitamente quiser a geração de fotos mais rápida e barata — mood boards, painéis em massa ou iterações rápidas — não quando for necessário fotorrealismo controlado ou texto na imagem.npx skills add PrunaAI/pruna-skills@p-image -y
p-image-ideogramUse quando a geração de fotos precisar de mais controle — resultados fotorrealistas, texto na imagem ou JSON estruturado com cores hexadecimais e caixas delimitadoras. Geração, edições e vídeos mais simples usam outras habilidades da suíte.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-image-editUse quando alguém quiser editar uma foto existente — trocar roupas ou fundos, compor a partir de imagens de referência ou aplicar edições orientadas por prompt.npx skills add PrunaAI/pruna-skills@p-image-edit -y
p-image-upscaleUse quando alguém quiser redimensionar ou nitidar uma imagem existente para impressão, recortes grandes ou entrega de maior qualidade.npx skills add PrunaAI/pruna-skills@p-image-upscale -y
p-image-try-onUse quando alguém quiser experimentação virtual — vestir uma pessoa com roupas de fotos de referência para moda ou e-commerce.npx skills add PrunaAI/pruna-skills@p-image-try-on -y
p-video-2-proUse quando alguém quiser um clipe cinematográfico a partir de texto ou quadros inicial/final — anúncios de produto, cenas documentais ou diálogos com áudio gerado. Não para 1080p, trilhas de áudio importadas ou apresentadores apenas com cabeça falante.npx skills add PrunaAI/pruna-skills@p-video-2-pro -y
p-video-2Use quando alguém quiser um clipe curto e polido a partir de texto, imagens ou áudio importado — B-roll 1080p, animação de quadros inicial/final ou uma cena com movimento e trilha mista. Não para clipes com áudio gerado cinematográfico ou apresentadores apenas com cabeça falante.npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-videoUse quando alguém quiser um clipe curto e simples a partir de texto ou imagens — B-roll rápido, rascunhos ou animação de quadros inicial/final. Não quando o briefing exigir geração cinematográfica, qualidade máxima, sincronia labial precisa ou áudio importado em 1080p.npx skills add PrunaAI/pruna-skills@p-video -y
p-video-avatarUse quando alguém quiser uma pessoa na câmera falando um roteiro — apresentador com sincronia labial, porta-voz ou avatar narrado a partir de uma foto de retrato.npx skills add PrunaAI/pruna-skills@p-video-avatar -y
p-video-animateUse quando alguém quiser que uma foto se mova como outro vídeo — transferência de movimento, remixes de dança ou variações de performance a partir de um clipe modelo.npx skills add PrunaAI/pruna-skills@p-video-animate -y
p-video-replaceUse quando alguém quiser trocar uma pessoa, roupa ou produto dentro de uma filmagem existente, mantendo o movimento da câmera e o áudio.npx skills add PrunaAI/pruna-skills@p-video-replace -y
p-video-editUse quando alguém quiser editar um vídeo existente com uma instrução de texto — recolorir, reestilizar, remover ou adicionar objetos, alterar ambiente ou iluminação, atualizar texto na tela ou aplicar edições opcionais de produto e acessórios guiadas por referência. Não para um novo clipe do zero ou montagem com ffmpeg.npx skills add PrunaAI/pruna-skills@p-video-edit -y
gemini-3.1-flash-ttsUse quando alguém precisar de narração falada ou voz over — trilhas explicativas, falas documentais ou voz para combinar com vídeo gerado.npx skills add PrunaAI/[email protected] -y
music-2.5Use quando alguém quiser uma música original de IA com vocais — letras cantadas, trilha com prompt de estilo ou áudio fonte para um videoclipe.npx skills add PrunaAI/[email protected] -y
stable-audio-2.5Use quando alguém quiser música instrumental leve de fundo — um ambiente sob diálogo ou trilha sonora para reels e explicadores.npx skills add PrunaAI/[email protected] -y
whisperxUse quando alguém precisar de timestamps em nível de palavra a partir de áudio — alinhamento de letras, limites de linha seguros para corte ou temporização de fonte de legenda antes de queimar com video-editing.npx skills add PrunaAI/pruna-skills@whisperx -y

Fluxos de trabalho

HabilidadeDescriçãoInstalação
image-to-videoUse quando alguém quiser um batida de curta-metragem a partir de imagens — uma cena narrada, momento de história ou B-roll cinematográfico com voz over opcional.npx skills add PrunaAI/pruna-skills@image-to-video -y
narrated-multi-sceneUse quando alguém quiser uma história em múltiplas partes com voz over — B-roll episódico, promoção em capítulos ou várias cenas de vídeo conectadas sem diálogo na câmera.npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y
visual-transition-reelUse quando alguém quiser uma montagem com transições entre planos — reel de sequência de ação ou peça com várias cenas onde a narração é opcional.npx skills add PrunaAI/pruna-skills@visual-transition-reel -y
avatar-single-sceneUse quando alguém quiser uma batida polida de apresentador na câmera — uma pessoa falando com portões de entrada e aprovação antes da geração.npx skills add PrunaAI/pruna-skills@avatar-single-scene -y
avatar-multi-sceneUse quando alguém quiser a mesma pessoa apresentando vários clipes — UGC de múltiplos segmentos, reels de comparação ou cenas mistas de fala e animação com continuidade.npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y
interactive-explainerUse quando alguém quiser um explicador educacional com um apresentador e personagens — curtas de história ou ciência com diálogo, não B-roll apenas com voz over.npx skills add PrunaAI/pruna-skills@interactive-explainer -y
music-videoUse quando alguém quiser um videoclipe completo — música ou vocais originais, clipes de performance, B-roll e edições sincronizadas com a letra.npx skills add PrunaAI/pruna-skills@music-video -y
illustrated-story-reelUse quando alguém quiser uma história em slideshow com narração ou música — quadros ilustrados de livro ilustrado com efeito Ken Burns ou movimento suave de p-video.npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y

Ordem de leitura

  1. generation-diversity — semente ritual + controle de qualidade antes de qualquer chamada paga
  2. Ofício de domínio — image-prompting / video-prompting / audio-prompting
  3. pruna-api — credenciais, upload/consulta/download
  4. A habilidade de ferramenta para a chamada de API
  5. Uma habilidade de fluxo de trabalho quando o trabalho for em várias etapas (o agente executa curl + ffmpeg)

Requisitos

  • PRUNA_API_KEY — https://dashboard.pruna.ai/ (veja docs/api-setup.md)
  • REPLICATE_API_TOKEN ao usar ferramentas de áudio
  • curl, ffmpeg / ffprobe para montagem de vídeo

Individual skills in this repo

This repo contains 13 individual skills — each has its own dedicated page.

PrunaAI/pruna-skills

Use when someone needs spoken narration or voiceover — explainer tracks, documentary lines, or voice to pair with generated video.

PrunaAI/pruna-skills

Use when someone wants an original AI song with vocals — sung lyrics, a style prompt track, or source audio for a music video.

PrunaAI/pruna-skills

Use when someone needs word-level timestamps from audio — lyric alignment, cut-safe line boundaries, or caption source timing before burn-in with video-editing.

PrunaAI/pruna-skills

Use before any Pruna or Replicate HTTP call — credentials, upload/poll/download, parallel batches, and agent safety.

PrunaAI/pruna-skills

Use when assembling or polishing already-rendered clips with ffmpeg — concat, crossfades, burned captions and subtitles, text/logo overlays, before/after sliders, background music beds, platform export — or when composing a multi-layer HTML combination video with Hyperframes. Not for AI video generation, prompt craft, or model-based video edits.

PrunaAI/pruna-skills

Use when crafting video or motion prompts for any generative model — dramaturgy, camera, physics-safe motion, frame anchors, and clip chaining.

PrunaAI/pruna-skills

Use when someone wants to edit an existing photo — change outfits or backgrounds, compose from reference images, or apply prompt-driven edits.

PrunaAI/pruna-skills

Use when someone explicitly wants the fastest, cheapest photo generation — mood boards, bulk panels, or quick iterations — not when controlled photoreal or in-image text is needed.

PrunaAI/pruna-skills

Use when someone wants virtual try-on — dress a person in clothes from reference photos for fashion or ecommerce.

PrunaAI/pruna-skills

Use when someone wants a cinematic clip from text or start/end frames — product ads, documentary shots, or dialogue with generated audio. Not for 1080p, imported audio tracks, or talking-head-only hosts.

PrunaAI/pruna-skills

Use when someone wants a polished short clip from text, images, or imported audio — 1080p B-roll, start/end frame animation, or a motion shot with a mixed track. Not for cinematic generated-audio clips or talking-head-only hosts.

PrunaAI/pruna-skills

Use when someone wants to edit an existing video with a text instruction — recolor, restyle, remove or add objects, change environment or lighting, update on-screen text, or apply optional reference-guided product and accessory edits. Not for a new clip from scratch or ffmpeg assembly.

PrunaAI/pruna-skills

Use when someone wants a simple short clip from text or images — quick B-roll, drafts, or start/end frame animation. Not when the brief needs cinematic generation, highest quality, tight lip-sync, or imported audio at 1080p.

Habilidades Relacionadas