Canvora × OpenClaw

CLI de visuales de marca para OpenClaw

Genera diseños terminados y con tu marca en más de 100 formatos —carruseles de Instagram, posts de LinkedIn, pitch decks— directamente desde tu agente OpenClaw, en más de 150 idiomas.

Créditos gratis, sin tarjeta. Mantén siempre a una persona en el bucle.

Ponlo en marcha en tu OpenClaw

Terminal
# Instala las skills de Canvora (12 skills: carruseles, decks, campañas, localización...)
npx skills add canvora/canvora-mcp

# Configura tu clave de API (créala en canvora.ai -> Integrations -> API Keys)
export CANVORA_API_KEY=vd_...

# Pídeselo a OpenClaw en lenguaje natural
"Crea un carrusel de LinkedIn de 7 diapositivas a partir de https://myblog.com/post, con mi kit de marca"

Esto es lo que entrega tu agente

Una generación, localizada dos veces. El mismo diseño, recompuesto de forma nativa en español y en árabe: escritura de derecha a izquierda bien resuelta, no un inglés en espejo.

El mismo visual de marca generado en inglés, español y árabe: diseño idéntico y composición RTL correcta

Generado con los mismos comandos que ves en esta página.

Cómo funciona

1. Descubre tu cuenta

El agente comprueba qué tiene a su disposición

Terminal
canvora brands --json     # kits de marca: colores, tipografías, logo
canvora formats --json    # los más de 100 ids de formato
canvora credits --json    # comprueba el saldo antes de trabajos grandes

2. Genera

Entra contenido, salen diseños terminados: asíncrono por diseño

Terminal
ID=$(canvora generate \
  --url "https://myblog.com/remote-work-post" \
  --format linkedin_carousel --slides linkedin_carousel=7 \
  --brand 98992631-... --style modern | head -1)

canvora status "$ID" --json   # consulta hasta status: completed

3. Localiza y entrega

El mismo diseño, otro mercado

Terminal
canvora localize "$ID" --language es
canvora download "$ID" --dir out/   # archivos PNG servidos por CDN

¿Qué es OpenClaw?

OpenClaw es un framework open source de agentes de IA personales. Ejecuta agentes de larga duración que leen tus mensajes, lanzan comandos de shell y automatizan trabajo real, y aprende nuevas capacidades mediante skills instalables. Canvora es la skill que le da salida de diseño.

Nativo en skills

OpenClaw descubre Canvora a través de los archivos SKILL.md. Instálala una vez y todas las sesiones futuras sabrán generar, localizar y descargar visuales.

Con acceso a shell

OpenClaw ejecuta la CLI de Canvora directamente. Cada comando imprime JSON legible por máquina con --json, así el agente puede parsear ids, estados y URLs de archivos.

Siempre activo

Los agentes de OpenClaw ejecutan tareas programadas. Combina un mensaje de cron con las skills de Canvora y tus visuales sociales de cada semana se producirán solos.

Una sesión real de OpenClaw

Tú escribes un mensaje; la skill hace el resto

OpenClaw
> "Convierte el changelog de esta semana en un carrusel de
   Instagram y un post de LinkedIn. Versiones en español e inglés."

OpenClaw: Usando la skill canvora.
  1. canvora brands --json          -> kit de marca "Dewstack" encontrado
  2. canvora generate --input "..." --format instagram_carousel,linkedin_post
  3. consultando: canvora status a3fbbd90 --json  -> completed
  4. canvora localize a3fbbd90 --language es  -> completed
  5. canvora download --dir out/

  Entregado: 8 visuales (EN + ES), con tu marca, listos para publicar.

Bucle de agencia multicliente

Un kit de marca por cliente; el agente itera

Terminal
# El agente lista los kits y produce el set semanal de cada cliente
for BRAND in $(canvora brands --json | jq -r '.[].id'); do
  canvora generate --input "$(cat weekly-brief.md)" \
    --format instagram_post,linkedin_post \
    --brand "$BRAND" --logo
done

Por qué OpenClaw + Canvora

  • Descubrimiento de skills: OpenClaw aprende todos los comandos de Canvora desde SKILL.md automáticamente
  • 12 skills listas para usar: carruseles, pitch decks, campañas de anuncios, kits de promoción para el blog, localización y más
  • Salida JSON en cada comando, pensada para que la parseen agentes, no para humanos descifrando logs
  • Generación asíncrona con consulta de estado: los trabajos largos nunca bloquean el bucle del agente
  • Claves de API acotadas y revocables, con seguimiento de uso por clave

Referencia de comandos

Añade --json a cualquier comando para obtener salida legible por máquina. El progreso va a stderr; los resultados, a stdout.

ComandoDescripción
canvora generateCrea visuales a partir de --idea, texto con --input, --url o --file-url; elige formatos, marca, estilo e idioma
canvora status <id>Consulta una generación; --json devuelve el estado y las URLs de los archivos generados
canvora download <id>Guarda los archivos generados en un directorio
canvora localize <id>El mismo diseño, recompuesto de forma nativa en otro idioma (RTL incluido)
canvora variations <id>Tomas alternativas de una generación terminada
canvora edit <outputId>Revisa un visual con una instrucción en lenguaje natural
canvora formatsLista los más de 100 ids de formato
canvora brandsLista los kits de marca (colores, tipografías, logo, tono)
canvora creditsMuestra el saldo de créditos

Más de 100 formatos, un solo motor

Cada formato tiene composición y zonas seguras adaptadas a su plataforma: tu agente elige por id.

Carrusel de Instagram

Hasta 20 diapositivas, del gancho al CTA

Carrusel de LinkedIn

Posts de documento deslizables

Pitch deck

Sets de diapositivas coherentes

Post y story de Instagram

Formatos de feed y verticales

Tarjeta de datos

Una cifra, diseñada para impactar

Infografía

Visuales de datos y procesos

Cabecera de blog e imagen OG

Toda la superficie de lanzamiento

Creatividades publicitarias

Anuncios display y sociales

Ver todos los formatos y herramientas →

Preguntas frecuentes

¿Cómo se autentica mi agente OpenClaw? +

Con una sola variable de entorno: CANVORA_API_KEY. Crea una clave en canvora.ai, en Integrations → API Keys. Las claves se guardan como hash, se revocan con un clic y registran su uso (peticiones y créditos) por clave, así que puedes rotar la clave del agente sin tocar tu cuenta.

¿Cuánto cuesta una generación? +

Precios planos en créditos que un agente puede presupuestar: 10 créditos por visual individual, 15 por diapositiva de carrusel o deck. El agente puede ejecutar canvora credits antes de trabajos grandes, y la API devuelve el déficit exacto (necesario frente a disponible) antes de cobrar nada. Las generaciones fallidas se reembolsan automáticamente.

¿El agente también publica en redes sociales? +

Canvora genera los visuales; no los publica. Combínalo con tu herramienta de publicación: el comando download devuelve archivos y URLs estables de CDN que tu agente puede pasar a cualquier programador de publicaciones.

¿Qué formatos puede generar? +

Más de 100: posts, stories y carruseles de Instagram, posts y carruseles de LinkedIn, pitch decks, infografías, tarjetas de datos, cabeceras de blog, imágenes OG, creatividades publicitarias, cabeceras de email y más. canvora formats lista todos los ids.

También funciona con

La próxima llamada a herramienta de tu agente es un departamento de diseño.

Crea una cuenta gratis, configura una clave y deja que OpenClaw entregue visuales de marca.