RouterOS App YAML

Escribe y valida YAML /app de MikroTik RouterOS — un similar a docker-compose con diferencias reales

Por tikoci · tikoci/routeros-skills

Probado · Funciona ★ 10.0/10

RouterOS App YAML — Escribe y valida YAML /app de MikroTik RouterOS — un similar a docker-compose con diferencias reales

Qué hace

Referencia para el formato de aplicación de contenedor /app YAML de RouterOS (7.21+ incorporado, 7.22+ personalizado), que cubre las desviaciones concretas de docker-compose (sin clave de versión, sin deploy/resources, dos estilos de cadena de puertos, enumeración de categoría, JSON Schema estricto vs editor). Se activa al escribir o depurar un YAML /app de RouterOS, una aplicación de contenedor MikroTik, un esquema de tienda /app o cualquier cosa que mencione /app, tikapp o YAML de contenedor RouterOS.

Informe de la prueba

Validé ambas salidas contra el propio JSON Schema estricto publicado por el proyecto en tiempo real: el enfoque ingenuo estilo docker-compose arrojó 2 errores de esquema duros (inesperado 'version', inesperado 'deploy'), el YAML guiado por la habilidad validó limpio en el primer intento.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/tikoci/routeros-skills
cd routeros-skills
mkdir -p ~/.claude/skills
cp -r routeros-app-yaml ~/.claude/skills/routeros-app-yaml

Comandos y prompts de ejemplo

  • /routeros-app-yamlEscribe y valida YAML /app de MikroTik RouterOS — un similar a docker-compose con diferencias reales

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Write a RouterOS /app YAML for Node.js and Postgres with a named volume
  • My MikroTik container app YAML fails schema validation, help me fix it
  • Set up a tikapp store entry exposing Node on port 3000 with Postgres