RouterOS 7.22beta introduces "custom /app" support that uses YAML to define a new /app in the RouterOS container catalog. RouterOS /app uses it's own YAML format. While similar to `docker-compose`, it not the same. In order to provide validation of MikroTik-specific /app YAML, TIKOCI has an experimental "JSON" schema to enable validation of /app YAML format in editors like VSCode. Since custom /app are still in beta, TIKOCI /app YAML schema has not published to https://www.schemastore.org yet - which allow tools like VSCode to automatically use to do YAML validation. The schema is in JSON, but editors will use for YAML too.
Download the "beta" RouterOS /app YAML schema: routeros-app-yaml-schema.latest.json
and use locally in your editor.