From yamaha-network-docs
ヤマハネットワーク機器(RTX/NVR/vRX ルーター、SWX スイッチ、WLX 無線AP)の YAMAHA コマンド リファレンスと設定例集を、出典URL付きで参照・引用する。コマンドの書式・初期値・適用モデルを 調べるとき、設定例を探すとき、config を読む・書く・レビューするときに使う。「ヤマハ」「RTX」 「SWX」「WLX」「RTpro」「コマンドリファレンス」「設定例」が出てきたら参照する。
How this skill is triggered — by the user, by Claude, or both
Slash command
/yamaha-network-docs:yamaha-network-docsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
RTX/NVR/vRX ルーター、SWX スイッチ、WLX 無線AP の YAMAHA コマンドリファレンスと設定例集から、
RTX/NVR/vRX ルーター、SWX スイッチ、WLX 無線AP の YAMAHA コマンドリファレンスと設定例集から、 正確な情報を出典URL付きで取得する。記憶や他社機器(Cisco/Juniper 等)の知識でコマンドを 推測しない。ヤマハのコマンド体系は独自で、書式・初期値・適用モデルは一次情報でしか確定できない。 必ず YAMAHA のページを fetch して裏取りする。
YAMAHA のコマンドリファレンスは www.rtpro.yamaha.co.jp 上の frameset ページで構成される。
.../index.html を fetch しても本文は空(タイトルのみ)で、内容は得られない。
ここでつまずきやすい。次を守る。
.../index.html(frameset)は本文取得に使わない。Cmdref.pdf)を fetch する。frameset を経由しないので確実。リーフページの URL さえ得られれば本文は取れる。課題は「リーフURLをどう知るか」だけで、 それを解決するのが下記の3経路。
| サイト | 役割 | ページ形式 | fetch |
|---|---|---|---|
www.rtpro.yamaha.co.jp | コマンドリファレンス、ファーム、リリースノート | frameset(index は空) | リーフ/PDF は可、index は不可 |
network.yamaha.com | 設定例集、製品情報、知識&技術 | 通常HTML | 可 |
rtpro は http:// で案内されることが多いが https:// でも到達できる。fetch は https:// を優先する。
3系統で参照先が異なる。取り違えると見つからない。
| 機器系統 | 例 | リファレンス基点 |
|---|---|---|
| ルーター RTX/NVR/vRX | RTX1300, RTX830, RTX1220, NVR700W, NVR510, vRX | rt-common(全機種共通。リーフも配下) |
| スイッチ SWX | SWX2310P, SWX2310, SWX3220, SWX2322P | 機種別 <model>/cmdref(例 swx2310p) |
| 無線AP WLX | WLX323, WLX322, WLX222, WLX212, WLX402, WLX313 | 機種別 <model>/<category> +共通 wlx-common(frameset/PDF) |
rt-common に全機種分が載り、各コマンドの「適用モデル」欄で機種ごとの可否を区別する。
リーフHTMLも rt-common/... 配下にある。swx2310p/cmdref/...)。wlx-common(frameset と全文PDF)がある一方、個別コマンドの
リーフHTMLは機種別ディレクトリ(例 wlx302/airlink/airlink_ssid.html)に置かれる。
機種プレフィックスが変わるため、URLを手で組み立てず経路A(検索)で実URLを特定する。詳細なURLパターン・基点URL・設定例カテゴリ一覧は references/url-map.md を参照する。
目的に応じて使い分ける。基本は A、足りなければ B、網羅が要るとき C。
コマンド名がわかっているとき。サイト内検索でリーフURLを特定し、fetch する。
web_search: site:rtpro.yamaha.co.jp <コマンド名やキーワード>
例) site:rtpro.yamaha.co.jp ipsec ike encryption
例) site:rtpro.yamaha.co.jp/RT/manual/rt-common nat descriptor type
ヒットした .../<category>/<command>.html を fetch する。系統別にパスを読み替える。
スイッチは <model>/cmdref/...、無線APは <model>/<category>/...(いずれも機種別。
検索結果の実URLをそのまま使う)。
各カテゴリには章ページ <category>/<category>_chapter.html があり、章内の全コマンドの
リーフURLが列挙されている。章ページを fetch して目的のリーフURLを拾い、fetch する。
リーフ末尾の「親トピック」リンクから章ページへ遡れる。
frameset を完全に回避できる。目次から該当章を読む。トークン消費が大きいので、全文を要約せず 必要箇所のみ読む。
https://www.rtpro.yamaha.co.jp/RT/manual/rt-common/Cmdref.pdfhttps://www.rtpro.yamaha.co.jp/RT/manual/wlx-common/Cmdref.pdf
(または機種別 RT/manual/<model>/Cmdref.pdf、例 wlx402, wlx313)https://www.rtpro.yamaha.co.jp/RT/manual/<model>/Cmdref.pdf(例 swx2310p)旧ファーム向けは rt-common-old/Cmdref.pdf、特定リビジョンは
archive/RT/manual/Rev.<x.xx.xx>/Cmdref.pdf にある。
カテゴリのスラッグは英語トピック名(例 mobile_internet, nat, ipsec, filter,
framerelay, usb)。確証なくURLを組み立てない。不明なら経路A(検索)か経路CのPDF目次で確定する。
リーフページは次の見出しで構成される。この粒度で正確に引く。
適用モデルの照合は必須。特に rt-common(ルーター共通)は全機種混在なので、対象機種
(例 RTX830)が適用モデルに無いコマンドを案内しない。機種別リファレンス(スイッチ・無線AP)でも、
ファーム差で使えない場合があるため適用モデルや対応リビジョンを確認する。
実構成のサンプル config を探すときはこちら。通常HTMLで frameset の問題はない。
https://network.yamaha.com/settinghttps://network.yamaha.com/setting/<category>/<topic>.../setting/<category>/<topic>/.../<example> 形式。主なカテゴリ(詳細は references/url-map.md):
router_firewall/(vpn, ipv6, internet, security, ts_router ほか)utm_appliance/wireless_lan/(airlink, rt_coop, ts_wireless ほか)switch/(reliability, ip_routing, security, traffic_control ほか)virtual_router/(aws, vrx_oam)<model>/cmdref / 機種別)を決める。network.yamaha.com/setting/... の該当カテゴリを fetch。YAMAHA のページを参照したら、引用・要約した内容に対して、参照したページの正確なURLを併記する。 コマンド仕様はリーフページURL、設定例は個別設定例ページURLを示す。frameset の index ではなく、 実際に本文を取得したURLを出す。「YAMAHA より」だけでURLを省略しない。
cmdref。rt-common-old や archive/.../Rev.* を見る。Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub akchan/yamaha-network-docs --plugin yamaha-network-docs