RouterOS App YAML
Píše a validuje YAML pro /app v RouterOS — podobné docker-compose s reálnými rozdíly.
Otestováno · Funguje
Co umí
Reference pro formát YAML kontejnerových aplikací /app v RouterOS (7.21+ vestavěné, 7.22+ vlastní), pokrývající konkrétní odchylky od docker-compose (žádný klíč verze, žádné deploy/resources, dva styly řetězců portů, výčet kategorií, striktní vs editor JSON Schema). Spouští se při psaní nebo ladění YAML pro /app v RouterOS, kontejnerové aplikace MikroTik, schématu /app store, nebo čehokoli zmiňujícího /app, tikapp, nebo YAML kontejnerů RouterOS.
Testovací report
Validoval jsem oba výstupy proti vlastní publikované striktní JSON Schema v reálu: naivní základní verze ve stylu docker-compose vyhodila 2 tvrdé chyby schématu (neočekávaná 'version', neočekávaný 'deploy'), YAML řízený skilem prošel čistě při prvním pokusu.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/routeros-app-yamlPíše a validuje YAML pro /app v RouterOS — podobné docker-compose s reálnými rozdíly.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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