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
# 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.

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
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 grandes2. Genera
Entra contenido, salen diseños terminados: asíncrono por diseño
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: completed3. Localiza y entrega
El mismo diseño, otro mercado
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
> "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
# 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
donePor 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.
| Comando | Descripción |
|---|---|
| canvora generate | Crea 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 formats | Lista los más de 100 ids de formato |
| canvora brands | Lista los kits de marca (colores, tipografías, logo, tono) |
| canvora credits | Muestra 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
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.