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 エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「routeros-app-yaml」を使用しています。 ユーザーが最小構成の Nginx RouterOS アプリを求めています。
期待される結果:
サービス名、イメージの選択、ポートマッピングのガイダンス、RouterOS バージョンに関する注記を含む簡潔なマニフェスト概要。
「routeros-app-yaml」を使用しています。 ユーザーが docker-compose サービス計画を貼り付けます。
期待される結果:
- サポートされていない compose フィールドが RouterOS の代替案とともに一覧化されます。
- ポートマッピングが RouterOS でサポートされる形式に変換されます。
- プレースホルダーと検証 schema の選択肢が説明されます。
「routeros-app-yaml」を使用しています。 ユーザーが RouterOS /app の検証に失敗する理由を尋ねています。
期待される結果:
ポート構文、大文字の環境変数名、不足しているパッケージ、schema の選択、バージョン固有のサポートを扱う問題リスト。
セキュリティ監査
中リスク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_reportMarkdownバッジ
[](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/7BibTeX形式の引用
@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 アプリマニフェストを作成
services、ports、volumes、configs、プレースホルダーを含む有効な /app YAML を作成します。
Compose 設計を変換
docker-compose の概念を RouterOS /app フィールドに対応付け、サポートされていないオプションを特定します。
アプリストア項目を文書化
ルーターユーザー向けに、アプリストア YAML のガイダンス、schema の注記、検証アドバイスを準備します。
これらのプロンプトを試す
ポート 8080 の Nginx Web サービス用に、最小構成の RouterOS /app YAML を作成してください。各フィールドを簡潔に説明してください。
この docker-compose サービス計画を RouterOS /app YAML に変換してください。サポートされていないフィールドを特定し、RouterOS の代替案を提案してください: [paste plan].
この RouterOS /app YAML について、ポート形式、プレースホルダー、環境変数、サポートされていない compose キーをレビューしてください: [paste YAML].
複数サービスの監視アプリ向けに RouterOS /app ストア項目を設計してください。configs、volumes、networks、検証上の注意、安全な認証情報プレースホルダーを含めてください。
ベストプラクティス
- 本番環境のアプリ定義では、固定されたイメージバージョンまたはダイジェストを使用します。
- デプロイ前に、例示用の認証情報を一意のシークレットに置き換えます。
- CI では厳格な schema を検証し、作成時にはエディター用 schema を使用します。
回避
- docker-compose フィールドが RouterOS /app でそのまま動作すると想定すること。
- admin:admin や changeme の認証情報を含むマニフェストを公開すること。
- 1 つのサービス内で古いポートマッピング形式と新しいポートマッピング形式を混在させること。
よくある質問
このスキルはルーターにアプリをデプロイしますか?
どの RouterOS バージョンが対象ですか?
RouterOS /app は docker-compose と同じですか?
ポートマッピングエラーの解決に役立ちますか?
検証 schema のガイダンスは含まれていますか?
アプリストア YAML をレビューできますか?
開発者情報
作成者
tikociライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
3e4b6c31a74a3bd1a291c98cf585d720cb9fbc88
メンテナンスの新しさ
2026/7/20
利用状況
6 ダウンロード · 144 閲覧
ファイル構成