Communitygithub.com

lliu56/miniapi-video

Genera video, imágenes y audio con IA desde Claude Code, Codex o cualquier agente mediante MiniAPI, una clave prepagada para cada modelo. Seedance 2.5, Seedance 2.0, Seedance 2.0 Mini, Kling 3.0, Happy Horse, Wan 3.0 Prime y más. Texto a video, imagen a video, referencia a video, texto a imagen, texto a voz. Siempre cotiza el precio primero (gratis) y pide permiso antes de gastar. Úsalo cuando el usuario pida hacer un video, animar una imagen, generar un clip, hacer una imagen, hacer una locución, o solicite una API más barata de Seedance, Wan o Kling.

¿Qué es miniapi-video?

Este skill permite a agentes de IA como Claude Code o Codex generar contenido multimedia (video, imágenes y audio) a través de MiniAPI, un servicio con una única clave prepagada que cubre múltiples modelos de generación. Soporta modelos como Seedance 2.5, Seedance 2.0, Kling 3.0 y Wan 3.0 Prime, entre otros, para tareas de texto a video, imagen a video, referencia a video, texto a imagen y texto a voz. El skill sigue un flujo paso a paso: primero configura la clave de API, luego selecciona el modelo adecuado según la solicitud del usuario (con defaults inteligentes), cotiza el precio de forma gratuita y pide confirmación antes de ejecutar cualquier trabajo. Una vez aprobado, ejecuta la generación, descarga el archivo resultante y muestra la ruta al usuario. Es especialmente útil para creadores de contenido, desarrolladores que integran generación multimedia en sus flujos de trabajo, o cualquier usuario que necesite una API económica y unificada para múltiples modelos de IA generativa. Los precios se muestran siempre primero, y el skill nunca ejecuta un trabajo sin consentimiento explícito.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/lliu56/minicut-skills/tree/HEAD/skills/miniapi-video

Preguntar en tu IA favorita

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

Documentación

MiniAPI video, imagen y audio

MiniAPI es una clave API prepagada para modelos de video, imagen y audio en https://api.minicut.ai. Un modelo marcado como coming soon en models tiene precio pero aún no acepta trabajos; elige otro. Los precios son por segundo o por imagen, y se fijan antes de ejecutar el trabajo. Los trabajos fallidos no se cobran. Los créditos nunca caducan.

Script auxiliar (Node 18+, sin instalación): node scripts/miniapi.mjs <comando>, ejecutar desde la carpeta de este skill.

Paso 0. Clave

  1. Si MINIAPI_KEY no está configurada, indícale al usuario en una línea: crea una clave en https://api.minicut.ai/console/keys?utm_source=skills-sh&utm_medium=skill&utm_campaign=miniapi-video , agrega fondos (mínimo $10), luego export MINIAPI_KEY=mapi_live_.... Espera a que lo haga.
  2. Nunca imprimas la clave. Nunca la escribas en un archivo del proyecto.

Paso 1. Elegir el modelo

Ejecuta node scripts/miniapi.mjs models para ver cada id con su precio inicial. Ejecuta node scripts/miniapi.mjs model <id> para ver los parámetros, límites y precios de ese modelo. Usa únicamente los parámetros listados en la página de ese modelo. Un parámetro que el modelo no acepte será rechazado con error 422.

Valores predeterminados cuando el usuario no especifica uno:

TrabajoId del modeloMotivo
Video, mejor calidadseedance-2.54 a 30 s, hasta 1080p, referencias, sonido activado por defecto
Video, borrador baratoseedance-2.0-minidesde $0.054 / s
Imagenlee models y elige el modelo de imagen que nombre el usuario, si no, el modelo de imagen más barato

Paso 2. Cotizar, luego preguntar

  1. Construye el cuerpo JSON a partir de la página del modelo.
  2. Ejecuta node scripts/miniapi.mjs quote <id> '<json>'. Una cotización es gratuita y no ejecuta nada.
  3. Muéstrale al usuario la línea PRECIO y pídele un sí. Nunca envíes el trabajo sin eso.
  4. Un sí cubre un solo trabajo. Una repetición o un segundo clip requiere una nueva cotización y un nuevo sí.

Paso 3. Ejecutar

node scripts/miniapi.mjs run <id> '<json>' --yes --out <carpeta>

Vuelve a cotizar, envía el trabajo, espera, descarga el archivo en <carpeta> e imprime SAVED <ruta> y CHARGED <precio>. Muéstrale al usuario la ruta guardada. Si es una imagen, ábrela. Si es un clip, da la ruta.

Errores

SalidaSignificadoAcción
3sin clavePaso 0
4saldo insuficientedile al usuario el precio y el enlace para agregar fondos que se imprimió
5MiniAPI rechazó el cuerpolee el mensaje, corrige el campo desde la página del modelo, cotiza de nuevo
7el trabajo fallóno se cobró. Dilo y ofrece un reintento modificado con una nueva cotización

Ejemplo

Usuario: "haz un clip de 5 segundos de un zorro rojo corriendo por la nieve al amanecer, 720p"

node scripts/miniapi.mjs quote seedance-2.5 '{"prompt":"un zorro rojo corre por la nieve al amanecer","resolution":"720p","duration":5}'
# PRECIO 1.750000 USD ... La cotización es gratuita. No se ejecutó nada.
# (pregunta al usuario, espera el sí)
node scripts/miniapi.mjs run seedance-2.5 '{"prompt":"un zorro rojo corre por la nieve al amanecer","resolution":"720p","duration":5}' --yes --out clips

Documentación: https://api.minicut.ai/docs . Todos los modelos en Markdown: https://api.minicut.ai/llms.txt

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills relacionados