Mila

Servidor MCP de suite ofimática nativa en IA. Crea, lee, actualiza documentos, hojas de cálculo y presentaciones con 23 herramientas.

Documentación

Habilidad Mila para OpenClaw

Una habilidad de OpenClaw que enseña a los agentes de IA cómo usar la API REST de Mila y las herramientas MCP para gestionar documentos, hojas de cálculo y presentaciones de diapositivas.

¿Qué es OpenClaw?

OpenClaw es un gestor de paquetes para habilidades de agentes de IA. Las habilidades son archivos de referencia estructurados que proporcionan a los agentes conocimiento del dominio — como documentación de API, mejores prácticas y patrones de uso — para que puedan realizar tareas sin necesidad de tener todo codificado en su prompt del sistema.

Cuando un usuario instala una habilidad, el agente descarga los archivos de la habilidad en su espacio de trabajo local (típicamente ~/.openclaw/workspace/skills/<name>/) y los carga como contexto cuando surgen tareas relevantes.

Cómo funciona

Este repositorio contiene un archivo SKILL.md (el manifiesto de la habilidad) y un directorio references/ con documentación detallada de la API:

mila-skill/
  SKILL.md                    # Manifest: metadata, auth, MCP setup, quick start, tool list
  references/
    DOCUMENTS.md              # 6 endpoints for document CRUD + append
    SHEETS.md                 # 10 endpoints for workbook/tab/cell operations
    SLIDES.md                 # 6 endpoints for presentation CRUD + append
    SERVERS.md                # 1 endpoint for listing workspaces

Cuando un agente tiene esta habilidad instalada, sabe cómo:

  • Autenticarse con claves de API de Mila (mila_sk_*)
  • Crear, leer, actualizar y eliminar documentos con contenido HTML
  • Gestionar hojas de cálculo con notación de celda A1, fórmulas y formato de celdas
  • Crear presentaciones de diapositivas con HTML libre en un lienzo de 960x540
  • Conectarse al servidor MCP para interacción basada en herramientas
  • Filtrar contenido por servidor (espacio de trabajo) y paginar resultados

Instalación

Pídele a cualquier agente compatible con OpenClaw:

Can you install this skill please? https://clawhub.ai/freddyjd/mila

El agente lo descarga e instala automáticamente. Luego dale tu clave de API:

Here is the API key: mila_sk_your_key_here

Crea una clave de API en mila.gg/api-keys (individual) o mila.gg/team-api (equipos).

Publicación

Este repositorio se publica automáticamente en ClawHub mediante GitHub Actions cada vez que SKILL.md o cualquier cosa en references/ cambia en main.

El flujo de trabajo (.github/workflows/publish-clawhub.yml):

  1. Extrae el version del frontmatter de SKILL.md
  2. Comprueba si esa versión ya existe en ClawHub
  3. Si no, publica usando bunx clawhub@latest publish

Para lanzar una nueva versión: incrementa el campo version en SKILL.md y haz push a main.

Enlaces