mcpField
O
omni-context-rtk

omni-context-rtk

github.com/diegosouzapwエージェントワークフロー82.6k912 回インストール今日更新
リポジトリ

omni-context-rtk について

omni-context-rtk は、OmniRoute の RTK フィルターとコンテキスト変換設定を管理するスキルです。テキストの圧縮をプレビューし、フィルター診断や保持されたマスキング済み出力を確認できます。

主な機能

  1. 01RTK 圧縮の設定
  2. 02フィルターと診断情報の管理
  3. 03TOML フィルターファイルの検証または導入
  4. 04テキスト圧縮のプレビュー
  5. 05保持されたマスキング済み出力の取得

活用シーン

  1. 01コンテキスト圧縮設定の調整
  2. 02プロンプト例を使った圧縮テスト
  3. 03RTK フィルターの読み込み診断の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/diegosouzapw/omniroute --skill omni-context-rtk

インストール後、Claude Code で/omni-context-rtkを入力して読み込まれたか確認します。

詳細

概要

RTK フィルター、コンテキストエンジニアリングのルール、コンテキストリレーの設定を行います。実際のプロンプトサンプルで圧縮をテストし、コンテキスト変換パイプラインを管理します。

認証

すべてのリクエストには、有効な Bearer トークンまたはセッション Cookie が必要です。POST /api/auth/login でトークンを取得するか、ローカル開発では REQUIRE_API_KEY=false を設定してください。

エンドポイント

GET /api/context/rtk/config

RTK の圧縮設定を取得します。

curl http://localhost:20128/api/context/rtk/config \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
PUT /api/context/rtk/config

RTK の圧縮設定を更新します。

curl -X PUT http://localhost:20128/api/context/rtk/config \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
GET /api/context/rtk/filters

RTK フィルターと読み込み診断を一覧表示します。

curl http://localhost:20128/api/context/rtk/filters \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
POST /api/context/rtk/import

RTK TOML スキーマ v1 のフィルターファイルを検証またはインストールします。

curl -X POST http://localhost:20128/api/context/rtk/import \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
POST /api/context/rtk/test

テキストの RTK 圧縮プレビューを実行します。

curl -X POST http://localhost:20128/api/context/rtk/test \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{}'
GET /api/context/rtk/raw-output/{id}

保持されている、秘匿化済みの RTK 生出力を読み取ります。

curl http://localhost:20128/api/context/rtk/raw-output/{id} \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
GET /api/context/rtk/discover

GET context › rtk › discover

curl http://localhost:20128/api/context/rtk/discover \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
GET /api/context/rtk/learn

GET context › rtk › learn

curl http://localhost:20128/api/context/rtk/learn \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"

ペイロード

リクエスト/レスポンスのスキーマの詳細については、GET /api/openapi/spec または docs/openapi.yaml にある OpenAPI 仕様の完全版を参照してください。

コメント