RouterOS App YAML
Skriver og validerer MikroTik RouterOS /app YAML — en docker-compose lignende med reelle forskelle.
Testet · Virker
Hvad det gør
Reference for RouterOS's /app YAML container-applikationsformat (7.21+ indbygget, 7.22+ brugerdefineret), der dækker de konkrete afvigelser fra docker-compose (ingen version-nøgle, ingen deploy/resources, to port-streng-stilarter, category enum, strict vs editor JSON Schema). Triggere ved skrivning eller fejlfinding af en RouterOS /app YAML, en MikroTik container-app, et /app store schema, eller noget der nævner /app, tikapp, eller RouterOS container YAML.
Testrapport
Validerede begge outputs mod projektets egen publicerede strenge JSON Schema reelt: den naive docker-compose-stil baseline gav 2 hårde schema-fejl (uventet 'version', uventet 'deploy'), den skill-guided YAML validerede rent ved første forsøg.
Testet: 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
Kommandoer og eksempelprompter
/routeros-app-yamlSkriver og validerer MikroTik RouterOS /app YAML — en docker-compose lignende med reelle forskelle.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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