Communitygithub.com

PrunaAI/pruna-skills

Úsalo al instalar la suite completa de medios generativos de Pruna: todas las guías, herramientas y flujos de trabajo en un solo paquete.

¿Qué es pruna-skills?

PrunaAI/pruna-skills es un paquete integral de habilidades para agentes de IA (compatibles con plataformas como Claude Code, Cursor o Codex) que reúne toda la suite de medios generativos de Pruna en una sola instalación. Incluye guías especializadas para la elaboración de prompts (texto, imagen, video, audio), herramientas listas para usar (generación y edición de imágenes y videos, TTS, música, transcripción con WhisperX) y flujos de trabajo completos (de imagen a video, videos narrados con múltiples escenas, avatares, videoclips musicales y más). Su objetivo es simplificar y acelerar la producción de contenido multimedia de alta calidad, ya sea para prototipado rápido, producción profesional o automatización de tareas creativas. El agente selecciona automáticamente la habilidad adecuada según la solicitud del usuario, y requiere claves API de Pruna y Replicate, así como herramientas de línea de comandos como `curl`, `ffmpeg` y `ffprobe`.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

pruna

Todas las habilidades de medios generativos de Pruna — guías, herramientas y flujos de trabajo — en una instalación recomendada.

Instalación

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

Después de la instalación, inicia un nuevo chat. Tu agente selecciona las habilidades del paquete por nombre.

Qué incluye

Guías

HabilidadDescripciónInstalación
generation-diversityÚsala al redactar cualquier prompt generativo — semilla ritual, estructura explícita, ejes de escenario y puertas de calidad antes de llamadas a APIs de pago.npx skills add PrunaAI/pruna-skills@generation-diversity -y
image-promptingÚsala al crear prompts de imágenes fijas para cualquier modelo generativo — composición, hojas de identidad, ediciones, prueba virtual y personajes fotorrealistas.npx skills add PrunaAI/pruna-skills@image-prompting -y
video-promptingÚsala al crear prompts de video o movimiento para cualquier modelo generativo — dramaturgia, cámara, movimiento físicamente seguro, anclajes de fotogramas y encadenamiento de clips.npx skills add PrunaAI/pruna-skills@video-prompting -y
audio-promptingÚsala al crear prompts de TTS, música o fondos sonoros para cualquier modelo de audio generativo — estilo de dirección, estructura de canción y capas de postproducción.npx skills add PrunaAI/pruna-skills@audio-prompting -y
video-editingÚsala al ensamblar o pulir clips ya renderizados con ffmpeg — concatenación, fundidos cruzados, subtítulos y leyendas quemadas, superposiciones de texto/logotipo, controles deslizantes de antes/después, fondos musicales, exportación para plataformas — o al componer un video combinado HTML multicapa con Hyperframes. No es para generación de video con IA, creación de prompts ni ediciones basadas en modelos.npx skills add PrunaAI/pruna-skills@video-editing -y
pruna-apiÚsala antes de cualquier llamada HTTP a Pruna o Replicate — credenciales, subida/consulta/descarga, lotes paralelos y seguridad del agente.npx skills add PrunaAI/pruna-skills@pruna-api -y

Herramientas

HabilidadDescripciónInstalación
p-imageÚsala cuando alguien quiera explícitamente la generación de fotos más rápida y económica — paneles de inspiración, lotes de paneles o iteraciones rápidas. No es adecuada cuando se necesita control fotorrealista o texto dentro de la imagen.npx skills add PrunaAI/pruna-skills@p-image -y
p-image-ideogramÚsala cuando la generación de fotos necesite más control — resultados fotorrealistas, texto en la imagen o JSON estructurado con colores hex y cuadros delimitadores. La generación y edición de fotos más simple, así como los videos, usan otras habilidades del paquete.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-image-editÚsala cuando alguien quiera editar una foto existente — cambiar atuendos o fondos, componer a partir de imágenes de referencia o aplicar ediciones guiadas por prompts.npx skills add PrunaAI/pruna-skills@p-image-edit -y
p-image-upscaleÚsala cuando alguien quiera escalar o nitificar una imagen existente para impresión, grandes recortes o entrega de mayor calidad.npx skills add PrunaAI/pruna-skills@p-image-upscale -y
p-image-try-onÚsala cuando alguien quiera una prueba virtual de vestimenta — vestir a una persona con ropa de fotos de referencia para moda o comercio electrónico.npx skills add PrunaAI/pruna-skills@p-image-try-on -y
p-video-2-proÚsala cuando alguien quiera un clip cinematográfico a partir de texto o fotogramas inicial/final — anuncios de productos, tomas documentales o diálogos con audio generado. No es para 1080p, pistas de audio importadas o presentadores solo con cabeza parlante.npx skills add PrunaAI/pruna-skills@p-video-2-pro -y
p-video-2Úsala cuando alguien quiera un clip corto pulido a partir de texto, imágenes o audio importado — metraje B-roll en 1080p, animación de fotograma inicial/final o una toma en movimiento con pista mezclada. No es para clips cinematográficos con audio generado o presentadores solo con cabeza parlante.npx skills add PrunaAI/pruna-skills@p-video-2 -y
p-videoÚsala cuando alguien quiera un clip corto simple a partir de texto o imágenes — metraje B-roll rápido, borradores o animación de fotograma inicial/final. No es adecuada cuando el encargo requiere generación cinematográfica, máxima calidad, sincronización de labios precisa o audio importado a 1080p.npx skills add PrunaAI/pruna-skills@p-video -y
p-video-avatarÚsala cuando alguien quiera una persona en cámara hablando un guión — presentador con sincronización de labios, portavoz o avatar narrado a partir de una foto de retrato.npx skills add PrunaAI/pruna-skills@p-video-avatar -y
p-video-animateÚsala cuando alguien quiera que una foto se mueva como otro video — transferencia de movimiento, remezclas de baile o variaciones de rendimiento a partir de un clip plantilla.npx skills add PrunaAI/pruna-skills@p-video-animate -y
p-video-replaceÚsala cuando alguien quiera intercambiar una persona, atuendo o producto dentro de un metraje existente manteniendo el movimiento de cámara y el audio.npx skills add PrunaAI/pruna-skills@p-video-replace -y
p-video-editÚsala cuando alguien quiera editar un video existente con una instrucción de texto — recolorear, reestilizar, eliminar o agregar objetos, cambiar entorno o iluminación, actualizar texto en pantalla o aplicar ediciones opcionales de productos y accesorios guiadas por referencia. No es para un clip nuevo desde cero o ensamblaje con ffmpeg.npx skills add PrunaAI/pruna-skills@p-video-edit -y
gemini-3.1-flash-ttsÚsala cuando alguien necesite narración hablada o voz en off — pistas explicativas, líneas documentales o voz para acompañar video generado.npx skills add PrunaAI/[email protected] -y
music-2.5Úsala cuando alguien quiera una canción original de IA con vocales — letras cantadas, una pista con estilo indicado o audio fuente para un videoclip musical.npx skills add PrunaAI/[email protected] -y
stable-audio-2.5Úsala cuando alguien quiera música instrumental ligera de fondo — una base ambiental bajo diálogos o subrayado para reels y explicaciones.npx skills add PrunaAI/[email protected] -y
whisperxÚsala cuando alguien necesite marcas de tiempo a nivel de palabra a partir de audio — alineación de letras, límites de líneas seguros para cortes o temporización de fuente de subtítulos antes de quemarlos con video-editing.npx skills add PrunaAI/pruna-skills@whisperx -y

Flujos de trabajo

HabilidadDescripciónInstalación
image-to-videoÚsala cuando alguien quiera un beat de cortometraje a partir de imágenes — una escena narrada, momento de historia o metraje B-roll cinematográfico con voz en off opcional.npx skills add PrunaAI/pruna-skills@image-to-video -y
narrated-multi-sceneÚsala cuando alguien quiera una historia en múltiples partes con voz en off — metraje B-roll episódico, promoción por capítulos o varias escenas de video enlazadas sin diálogo en cámara.npx skills add PrunaAI/pruna-skills@narrated-multi-scene -y
visual-transition-reelÚsala cuando alguien quiera un montaje con transiciones entre tomas — reel de secuencia de acción o pieza multi-escena donde la narración es opcional.npx skills add PrunaAI/pruna-skills@visual-transition-reel -y
avatar-single-sceneÚsala cuando alguien quiera un beat pulido de presentador en cámara — una persona hablando con puertas de admisión y aprobación antes de la generación.npx skills add PrunaAI/pruna-skills@avatar-single-scene -y
avatar-multi-sceneÚsala cuando alguien quiera la misma persona presentando varios clips — UGC de múltiples segmentos, reels de comparación o escenas mixtas de habla y animación con continuidad.npx skills add PrunaAI/pruna-skills@avatar-multi-scene -y
interactive-explainerÚsala cuando alguien quiera un video explicativo educativo con un presentador y personajes — cortos de historia o ciencia con diálogo, no metraje B-roll solo con voz en off.npx skills add PrunaAI/pruna-skills@interactive-explainer -y
music-videoÚsala cuando alguien quiera un videoclip musical completo — canción original o vocales, clips de interpretación, metraje B-roll y ediciones sincronizadas con la letra.npx skills add PrunaAI/pruna-skills@music-video -y
illustrated-story-reelÚsala cuando alguien quiera una historia en presentación de diapositivas con narración o música — fotogramas ilustrados de libro ilustrado con efecto Ken Burns o movimiento suave de p-video.npx skills add PrunaAI/pruna-skills@illustrated-story-reel -y

Orden de lectura

  1. generation-diversity — semilla ritual + control de calidad antes de cualquier llamada de pago
  2. Arte del dominio — image-prompting / video-prompting / audio-prompting
  3. pruna-api — credenciales, subida/consulta/descarga
  4. La habilidad de herramienta para la llamada a la API
  5. Una habilidad de flujo de trabajo cuando el trabajo tiene múltiples pasos (el agente ejecuta curl + ffmpeg)

Requisitos

  • PRUNA_API_KEY — https://dashboard.pruna.ai/ (ver docs/api-setup.md)
  • REPLICATE_API_TOKEN al usar herramientas de audio
  • curl, ffmpeg / ffprobe para ensamblaje de video

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.

Skills relacionados