RouterOS App YAML
Écrit et valide le YAML /app de RouterOS de MikroTik — un équivalent de docker-compose avec de réelles différences
Testé · Fonctionne
Ce que fait
Référence pour le format de conteneur-application YAML /app de RouterOS (intégré 7.21+, personnalisé 7.22+), couvrant les déviations concrètes par rapport à docker-compose (pas de clé de version, pas de deploy/resources, deux styles de chaînes de port, énumération de catégorie, schéma JSON strict vs éditeur). Se déclenche lors de l'écriture ou du débogage d'un YAML /app de RouterOS, d'une application conteneur MikroTik, d'un schéma de magasin /app, ou de tout ce qui mentionne /app, tikapp, ou le YAML de conteneur RouterOS.
Rapport de test
A validé les deux sorties par rapport au schéma JSON strict publié par le projet lui-même en réel : la baseline naïve de style docker-compose a généré 2 erreurs de schéma difficiles (inattendu 'version', inattendu 'deploy'), le YAML guidé par la compétence a été validé proprement dès la première passe.
Testé le: 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
Commandes et exemples de prompts
/routeros-app-yamlÉcrit et valide le YAML /app de RouterOS de MikroTik — un équivalent de docker-compose avec de réelles différences
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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