RouterOS App YAML
Schreibt und validiert MikroTik RouterOS /app YAML – ein Docker-Compose-Äquivalent mit echten Unterschieden
Getestet · Funktioniert
Was es kann
Referenz für das /app YAML Container-Anwendungsformat von RouterOS (7.21+ integriert, 7.22+ benutzerdefiniert), das die konkreten Abweichungen von docker-compose abdeckt (kein Versionsschlüssel, keine deploy/resources, zwei Port-String-Stile, Kategorie-Enum, Strict vs. Editor JSON Schema). Löst beim Schreiben oder Debuggen eines RouterOS /app YAML, einer MikroTik-Container-Anwendung, eines /app-Store-Schemas oder von allem, was /app, tikapp oder RouterOS-Container-YAML erwähnt, aus.
Testbericht
Beide Ausgaben wurden real gegen das vom Projekt selbst veröffentlichte strenge JSON-Schema validiert: Die naive, im docker-compose-Stil gehaltene Baseline warf 2 harte Schemafehler (unerwartete 'version', unerwartete 'deploy'), das vom Skill geführte YAML wurde beim ersten Durchlauf fehlerfrei validiert.
Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/routeros-app-yamlSchreibt und validiert MikroTik RouterOS /app YAML – ein Docker-Compose-Äquivalent mit echten Unterschieden
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Write a RouterOS /app YAML for Node.js and Postgres with a named volumeMy MikroTik container app YAML fails schema validation, help me fix itSet up a tikapp store entry exposing Node on port 3000 with Postgres