routeros-app-yaml
Создание манифестов RouterOS /app YAML
RouterOS /app YAML отличается от docker-compose и меняется в разных выпусках RouterOS. Этот навык объясняет формат, варианты валидации, паттерны загрузки через REST и распространенные ошибки.
Этот навык входит в набор
Установите весь набор одной командой, чтобы получить все навыки для задачи.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "routeros-app-yaml" from https://skillstore.io/skills/tikoci-routeros-app-yaml.md and its manifest at https://skillstore.io/api/skills/tikoci-routeros-app-yaml/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «routeros-app-yaml». Пользователь просит минимальное приложение Nginx для RouterOS.
Ожидаемый результат:
Краткий план манифеста с именем сервиса, выбором образа, рекомендациями по сопоставлению портов и заметками по версиям RouterOS.
Использование «routeros-app-yaml». Пользователь вставляет план сервиса docker-compose.
Ожидаемый результат:
- Неподдерживаемые поля compose перечислены вместе с альтернативами RouterOS.
- Сопоставления портов преобразованы в форматы, поддерживаемые RouterOS.
- Пояснены плейсхолдеры и варианты схем валидации.
Использование «routeros-app-yaml». Пользователь спрашивает, почему валидация RouterOS /app не проходит.
Ожидаемый результат:
Список проблем, охватывающий синтаксис портов, имена переменных окружения в верхнем регистре, отсутствующие пакеты, выбор схемы и поддержку, зависящую от версии.
Аудит безопасности
Средний рискAll static command, network, role-token, and reconnaissance detections were reviewed as false positives in documentation or YAML examples. No prompt injection, host command execution, or unauthorized network behavior was found. Two content risks remain: weak example credentials and mutable image update patterns.
Подтверждённые проблемы безопасности (2)
Факторы риска
⚙️ Внешние команды (50)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/tikoci-routeros-app-yaml/audits/7?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/tikoci-routeros-app-yaml?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/tikoci-routeros-app-yaml?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/tikoci-routeros-app-yaml/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/tikoci-routeros-app-yaml.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
tikoci. (2026). routeros-app-yaml security audit report (audit version 7) [Author version unspecified]. Skillstore. https://skillstore.io/skills/tikoci-routeros-app-yaml/audits/7Цитата BibTeX
@techreport{tikoci-tikoci-routeros-app-yaml-2026,
author = {tikoci},
title = {routeros-app-yaml security audit report (audit version 7)},
institution = {Skillstore},
year = {2026},
number = {7},
url = {https://skillstore.io/skills/tikoci-routeros-app-yaml/audits/7},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "routeros-app-yaml security audit report (audit version 7)"
version: "unspecified"
type: report
authors:
- name: "tikoci"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/tikoci-routeros-app-yaml/audits/7"
identifiers:
- type: other
value: "skillstore:tikoci-routeros-app-yaml:audit:7"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: ВысокийЧто вы можете построить
Создание манифестов приложений RouterOS
Составление корректного /app YAML с сервисами, портами, томами, конфигурациями и плейсхолдерами.
Перенос проектов Compose
Сопоставление концепций docker-compose с полями RouterOS /app и выявление неподдерживаемых параметров.
Документирование записей магазина приложений
Подготовка руководств по YAML для магазина приложений, заметок по схемам и советов по валидации для пользователей маршрутизаторов.
Попробуйте эти промпты
Создайте минимальный RouterOS /app YAML для веб-сервиса Nginx на порту 8080. Кратко объясните каждое поле.
Преобразуйте этот план сервиса docker-compose в RouterOS /app YAML. Определите неподдерживаемые поля и предложите альтернативы RouterOS: [paste plan].
Проверьте этот RouterOS /app YAML на формат портов, плейсхолдеры, переменные окружения и неподдерживаемые ключи compose: [paste YAML].
Разработайте запись магазина RouterOS /app для многосервисного приложения мониторинга. Включите конфигурации, тома, сети, заметки по валидации и безопасные плейсхолдеры учетных данных.
Лучшие практики
- Используйте закрепленные версии образов или digests для production-определений приложений.
- Заменяйте примерные учетные данные уникальными секретами перед развертыванием.
- Валидируйте строгие схемы в CI и редакторные схемы во время разработки.
Избегать
- Предполагать, что поля docker-compose работают в RouterOS /app без изменений.
- Публиковать манифесты с учетными данными admin:admin или changeme.
- Смешивать старые и новые стили сопоставления портов в одном сервисе.
Часто задаваемые вопросы
Развертывает ли этот навык приложения на моем маршрутизаторе?
Какие версии RouterOS охвачены?
RouterOS /app — это то же самое, что docker-compose?
Может ли он помочь с ошибками сопоставления портов?
Включает ли он рекомендации по схемам валидации?
Может ли он проверять YAML магазина приложений?
Сведения для разработчиков
Автор
tikociЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Ссылка
3e4b6c31a74a3bd1a291c98cf585d720cb9fbc88
Актуальность поддержки
21.07.2026
Использование
6 загрузок · 144 просмотров
Структура файлов