Skip to content
Back to skills

Cli Contexts

ASecurity

Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings and inspect active context pipelines.

  • 72,229 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added August 31, 2026
ai-agentsbashapi

Works with

  • cli
  • api

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned October 2, 2026

npx -y skills add diegosouzapw/OmniRoute --skill cli-contexts --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cli Contexts?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cli Contexts
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-cli-contexts/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-cli-contexts)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cli-contexts
description: Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings and inspect active context pipelines.
---
<!-- generated by src/lib/agentSkills/generator.ts; manual edits will be overwritten -->

## Overview

Manage context engineering configurations, RTK filter sets, and conversation sessions from the CLI. Apply context-relay settings and inspect active context pipelines.

## Quick install

```bash
npm install -g omniroute   # or: npx omniroute
omniroute --version
```

## Subcommands

### `context-eng`

**Example:**

```bash
omniroute context-eng
```

### `context-eng analytics`

**Flags:**

- `--period <p>`

**Example:**

```bash
omniroute context-eng analytics
```

### `context-eng caveman`

**Example:**

```bash
omniroute context-eng caveman
```

### `context-eng config`

**Example:**

```bash
omniroute context-eng config
```

### `context-eng show`

**Example:**

```bash
omniroute context-eng show
```

### `context-eng set`

**Flags:**

- `--aggressiveness <n>`
- `--max-shrink-pct <n>`
- `--preserve-tags <list>`

**Example:**

```bash
omniroute context-eng set
```

### `context-eng rtk`

**Example:**

```bash
omniroute context-eng rtk
```

### `context-eng config`

**Example:**

```bash
omniroute context-eng config
```

### `context-eng show`

**Example:**

```bash
omniroute context-eng show
```

### `context-eng set`

**Flags:**

- `--token-budget <n>`
- `--reserve-pct <n>`

**Example:**

```bash
omniroute context-eng set
```

### `context-eng filters`

**Example:**

```bash
omniroute context-eng filters
```

### `context-eng list`

**Example:**

```bash
omniroute context-eng list
```

### `context-eng add`

**Flags:**

- `--pattern <p>`
- `--priority <n>`
- `--action <a>`

**Example:**

```bash
omniroute context-eng add
```

### `context-eng remove <id>`

**Flags:**

- `--yes`

**Example:**

```bash
omniroute context-eng remove <id>
```

### `context-eng test`

**Flags:**

- `--file <path>`

**Example:**

```bash
omniroute context-eng test
```

### `context-eng raw-output <id>`

**Example:**

```bash
omniroute context-eng raw-output <id>
```

### `context-eng combos`

**Example:**

```bash
omniroute context-eng combos
```

### `context-eng list`

**Example:**

```bash
omniroute context-eng list
```

### `context-eng get <id>`

**Example:**

```bash
omniroute context-eng get <id>
```

### `context-eng assignments <id>`

**Example:**

```bash
omniroute context-eng assignments <id>
```

### `contexts`

**Example:**

```bash
omniroute contexts
```

### `contexts list`

List all contexts

**Example:**

```bash
omniroute contexts list
```

### `contexts add <name>`

Add a new context

**Flags:**

- `--url <u>`
- `--api-key <k>`
- `--api-key-stdin`
- `--access-token <t>`
- `--access-token-stdin`
- `--scope <s>`
- `--description <d>`

**Example:**

```bash
omniroute contexts add <name>
```

### `contexts use <name>`

Switch active context

**Example:**

```bash
omniroute contexts use <name>
```

### `contexts current`

Show the active context (server, auth, scope)

**Flags:**

- `--name-only`

**Example:**

```bash
omniroute contexts current
```

### `contexts show <name>`

Show context details

**Example:**

```bash
omniroute contexts show <name>
```

### `contexts remove <name>`

Remove a context

**Flags:**

- `--yes`

**Example:**

```bash
omniroute contexts remove <name>
```

### `contexts rename <old> <new>`

Rename a context

**Example:**

```bash
omniroute contexts rename <old> <new>
```

### `contexts export`

Export contexts to JSON

**Flags:**

- `--out <path>`
- `--no-secrets`
- `--include-secrets`

**Example:**

```bash
omniroute contexts export
```

### `contexts import <file>`

Import contexts from a JSON file

**Flags:**

- `--merge`

**Example:**

```bash
omniroute contexts import <file>
```

### `contexts migrate`

Move legacy plaintext context credentials to the OS keychain

**Flags:**

- `--yes`

**Example:**

```bash
omniroute contexts migrate
```

### `sessions`

**Example:**

```bash
omniroute sessions
```

### `sessions list`

**Flags:**

- `--user <u>`
- `--kind <k>`
- `--active`
- `--limit <n>`

**Example:**

```bash
omniroute sessions list
```

### `sessions show <sessionId>`

**Example:**

```bash
omniroute sessions show <sessionId>
```

### `sessions expire <sessionId>`

**Flags:**

- `--yes`

**Example:**

```bash
omniroute sessions expire <sessionId>
```

### `sessions expire-all`

**Flags:**

- `--user <u>`
- `--yes`

**Example:**

```bash
omniroute sessions expire-all
```

### `sessions current`

**Example:**

```bash
omniroute sessions current
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.