Communitygithub.com

PrunaAI/pruna-skills@pruna-api

Úsalo antes de cualquier llamada HTTP a Pruna o Replicate: credenciales, subida/consulta/descarga, lotes paralelos y seguridad del agente.

¿Qué es pruna-skills@pruna-api?

Esta skill proporciona la infraestructura HTTP necesaria antes de realizar llamadas pagadas a las APIs de Pruna (P-API) y Replicate (herramientas de audio). Su función principal es gestionar la configuración de credenciales (PRUNA_API_KEY y REPLICATE_API_TOKEN), la subida de archivos, la consulta de predicciones y la descarga de resultados. También soporta la ejecución de lotes paralelos asíncronos para múltiples escenarios y recomienda una revisión de seguridad antes de activar la skill en repositorios no confiables. Es un requisito previo para otras skills de herramientas del ecosistema Pruna, como generación de imágenes y videos, y establece reglas claras sobre cuándo usar habilidades alternativas (como p-image o p-video) en lugar de esta. Además, incluye referencias detalladas a documentos complementarios sobre credenciales de API, seguridad del agente y guías específicas de uso de la API de Replicate.

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

Preguntar en tu IA favorita

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

Documentación

API de Pruna

Patrones HTTP para la API P de Pruna y Replicate (herramientas de audio). Instálala antes de las llamadas POST pagadas de las skills de herramientas de Pruna.

Instalación

SkillDescripciónInstalación
pruna-apiÚsalo 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
generation-diversityÚsalo al escribir cualquier prompt generativo — semilla ritual, estructura explícita, ejes de escenario y compuertas de calidad antes de llamadas API pagadas.npx skills add PrunaAI/pruna-skills@generation-diversity -y

Cuándo usar

  • Configurar PRUNA_API_KEY / tokens de Replicate
  • Subir archivos, consultar predicciones, descargar resultados
  • Lotes paralelos asíncronos de múltiples escenarios
  • Revisión de seguridad antes de habilitar skills en repositorios no confiables

Hábito del agente

En la primera respuesta, nombra `pruna-api` entre comillas inversas. Antes de cualquier POST pagado, confirma PRUNA_API_KEY y/o REPLICATE_API_TOKEN según sea necesario. Si la ruta del medio, la voz o la marca aún está abierta, abre una solicitud de ingreso → solicitud de aclaración generation-diversity antes de subir. No inventes cargas de modelo — usa la skill de herramienta correspondiente.

Cuándo NO usar

Usa otra skill en su lugar:

SkillDescripciónInstalación
p-image-ideogramÚsalo 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 de fotos, ediciones y videos más simples usan otras skills del conjunto.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-imageÚsalo cuando alguien quiere explícitamente la generación de fotos más rápida y barata — paneles de inspiración, paneles masivos o iteraciones rápidas — no cuando se necesita fotorrealismo controlado o texto dentro de la imagen.npx skills add PrunaAI/pruna-skills@p-image -y
p-video-2-proÚsalo cuando alguien quiere un clip cinematográfico a partir de texto o fotogramas iniciales/finales — anuncios de productos, tomas documentales o diálogos con audio generado. No 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Úsalo cuando alguien quiere un clip corto pulido a partir de texto, imágenes o audio importado — material de archivo en 1080p, animación de fotograma inicial/final o una toma en movimiento con una pista mixta. No 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Úsalo cuando alguien quiere un clip corto simple a partir de texto o imágenes — material de archivo rápido, borradores o animación de fotograma inicial/final. No cuando el resumen necesita generación cinematográfica, la máxima calidad, sincronización de labios precisa o audio importado a 1080p.npx skills add PrunaAI/pruna-skills@p-video -y
generation-diversityÚsalo al escribir cualquier prompt generativo — semilla ritual, estructura explícita, ejes de escenario y compuertas de calidad antes de llamadas API pagadas.npx skills add PrunaAI/pruna-skills@generation-diversity -y
video-editingÚsalo al ensamblar o pulir clips ya renderizados con ffmpeg — concat, fundidos cruzados, subtítulos y subtítulos quemados, superposiciones de texto/logotipo, controles deslizantes de antes/después, pistas de música de fondo, exportación a plataformas — o al componer un video combinado multicapa en HTML con Hyperframes. No para generación de video con IA, creación de prompts o ediciones de video basadas en modelos.npx skills add PrunaAI/pruna-skills@video-editing -y

Antes de generar

  1. Credenciales de API — registro y vars de entorno cuando faltan las claves.
  2. Seguridad del agente — antes de subir o hacer llamadas pagadas en contextos no confiables.
  3. pruna-api.md — crear, consultar, descargar, lotes paralelos.
  4. Herramientas de Replicate → replicate-api.md.
  5. Índice de modelos → pruna-models.md.

Skills relacionadas

Instala skills relacionadas cuando el trabajo las necesite:

SkillDescripciónInstalación
p-image-ideogramÚsalo 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 de fotos, ediciones y videos más simples usan otras skills del conjunto.npx skills add PrunaAI/pruna-skills@p-image-ideogram -y
p-imageÚsalo cuando alguien quiere explícitamente la generación de fotos más rápida y barata — paneles de inspiración, paneles masivos o iteraciones rápidas — no cuando se necesita fotorrealismo controlado o texto dentro de la imagen.npx skills add PrunaAI/pruna-skills@p-image -y
p-video-2-proÚsalo cuando alguien quiere un clip cinematográfico a partir de texto o fotogramas iniciales/finales — anuncios de productos, tomas documentales o diálogos con audio generado. No 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Úsalo cuando alguien quiere un clip corto pulido a partir de texto, imágenes o audio importado — material de archivo en 1080p, animación de fotograma inicial/final o una toma en movimiento con una pista mixta. No 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Úsalo cuando alguien quiere un clip corto simple a partir de texto o imágenes — material de archivo rápido, borradores o animación de fotograma inicial/final. No cuando el resumen necesita generación cinematográfica, la máxima calidad, sincronización de labios precisa o audio importado a 1080p.npx skills add PrunaAI/pruna-skills@p-video -y

O instala el conjunto completo de una vez: npx skills add PrunaAI/pruna-skills@pruna -y

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 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 installing the full Pruna generative media suite — all guides, tools, and workflows in one package.

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