RouterOS App YAML

Píše a validuje YAML pro /app v RouterOS — podobné docker-compose s reálnými rozdíly.

od tikoci · tikoci/routeros-skills

Otestováno · Funguje ★ 10.0/10

RouterOS App YAML — Píše a validuje YAML pro /app v RouterOS — podobné docker-compose s reálnými rozdíly.

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