About omni-context-rtk
omni-context-rtk is a skill for managing OmniRoute RTK filters and context transformation settings. It lets operators preview compression on sample text and inspect filter diagnostics and retained redacted output.
Key features
- 01Configure RTK compression
- 02Manage filters and diagnostics
- 03Validate or install TOML filter files
- 04Preview compression on text
- 05Read retained redacted output
Use cases
- 01Adjust context compression settings
- 02Test compression with prompt samples
- 03Review RTK filter load diagnostics
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ diegosouzapw/ omniroute --skill omni-context-rtkAfter installing, type/omni-context-rtkin Claude Code to confirm it loaded.
Details
From the project READMEOverview
Configure RTK filters, context engineering rules, and context relay settings. Test compression with real prompt samples and manage context transformation pipelines.
Authentication
All requests require a valid Bearer token or session cookie. Obtain a token via POST /api/auth/login or configure REQUIRE_API_KEY=false for local development.
Endpoints
GET /api/context/rtk/config
Get RTK compression settings
curl http://localhost:20128/api/context/rtk/config \
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
PUT /api/context/rtk/config
Update RTK compression settings
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
List RTK filters and load diagnostics
curl http://localhost:20128/api/context/rtk/filters \
-H "Authorization: Bearer $OMNIROUTE_TOKEN"
POST /api/context/rtk/import
Validate or install an RTK TOML schema v1 filter file
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
Run RTK compression preview for text
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}
Read retained redacted RTK raw output
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"
Payloads
See the full OpenAPI specification at GET /api/openapi/spec or docs/openapi.yaml for detailed request/response schemas.