Skip to main content
ClaudeWave
Skill6.1k estrellas del repoactualizado today

omni-context-rtk

The omni-context-rtk skill configures and manages RTK (context compression) filters, engineering rules, and transformation pipelines for the OmniRoute system. Use it to retrieve and update compression settings, list active filters with diagnostics, test compression output against real prompt samples, and retrieve retained raw RTK output records. All operations require API authentication via Bearer token.

Instalar en Claude Code
Copiar
git clone --depth 1 https://github.com/diegosouzapw/OmniRoute /tmp/omni-context-rtk && cp -r /tmp/omni-context-rtk/skills/omni-context-rtk ~/.claude/skills/omni-context-rtk
Después abre una sesión nueva de Claude Code; el skill carga automáticamente.

SKILL.md

<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

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

```bash
curl https://localhost:20128/api/context/rtk/config \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### PUT /api/context/rtk/config

Update RTK compression settings

```bash
curl -X PUT https://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

```bash
curl https://localhost:20128/api/context/rtk/filters \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

### POST /api/context/rtk/test

Run RTK compression preview for text

```bash
curl -X POST https://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

```bash
curl https://localhost:20128/api/context/rtk/raw-output/{id} \
  -H "Authorization: Bearer $OMNIROUTE_TOKEN"
```

## Payloads

See the full OpenAPI specification at `GET /api/openapi/spec` or `docs/reference/openapi.yaml` for detailed request/response schemas.