RouterOS App YAML

Pisze i waliduje YAML /app RouterOS MikroTik — podobny do docker-compose z rzeczywistymi różnicami

Autor: tikoci · tikoci/routeros-skills

Testowano · Działa ★ 10.0/10

RouterOS App YAML — Pisze i waliduje YAML /app RouterOS MikroTik — podobny do docker-compose z rzeczywistymi różnicami

Co robi ten skill

Referencja dla formatu aplikacji kontenerowych /app YAML RouterOS (wbudowany w 7.21+, niestandardowy w 7.22+), obejmująca konkretne odchylenia od docker-compose (brak klucza wersji, brak deploy/resources, dwa style ciągów portów, wyliczenie kategorii, ścisły schemat JSON vs schemat edytora). Wyzwalana podczas pisania lub debugowania YAML /app RouterOS, aplikacji kontenerowej MikroTik, schematu /app store lub czegokolwiek wspominającego o /app, tikapp lub YAML kontenera RouterOS.

Raport z testu

Zweryfikowano oba wyniki względem opublikowanego ścisłego schematu JSON projektu: naiwny baseline w stylu docker-compose rzucił 2 twarde błędy schematu (nieoczekiwana 'version', nieoczekiwany 'deploy'), YAML kierowany przez umiejętność przeszedł walidację czysto za pierwszym razem.

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

Instalacja

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

Komendy i przykładowe prompty

  • /routeros-app-yamlPisze i waliduje YAML /app RouterOS MikroTik — podobny do docker-compose z rzeczywistymi różnicami

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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