RouterOS App YAML
Scrive e valida YAML /app di MikroTik RouterOS — un docker-compose simile con differenze reali
Promosso
Cosa fa
Riferimento per il formato YAML dei container /app di RouterOS (7.21+ integrato, 7.22+ personalizzato), che copre le deviazioni concrete da docker-compose (nessuna chiave version, nessun deploy/resources, due stili di stringa porta, enum category, JSON Schema strict vs editor). Si attiva quando si scrive o si esegue il debug di un YAML /app di RouterOS, un'app container MikroTik, uno schema /app store o qualsiasi cosa menzioni /app, tikapp o YAML container RouterOS.
Rapporto di test
Validato entrambi gli output rispetto allo schema JSON strict pubblicato dal progetto stesso realmente: il naive docker-compose-style baseline ha generato 2 errori schema difficili (inatteso 'version', inatteso 'deploy'), lo YAML guidato dallo skill è stato validato pulito al primo passaggio.
Testato il: 2026-07-15 · Claude Code 2.x (agent harness)
Installazione
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
Comandi e prompt di esempio
/routeros-app-yamlScrive e valida YAML /app di MikroTik RouterOS — un docker-compose simile con differenze reali
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
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