Guide accessibility reviews for UI, documents, and workflows. Use for WCAG-oriented audits, keyboard review, semantics, contrast, and remediation planning.
日本語の概要は準備中です。原文の説明を表示しています。
Guide read-only OmniRoute discovery across models/providers, context/compression, health/usage/resilience, integrations, and agent clients, and emit sanitized model observations. Use for OmniRoute catalogs, runtime metadata, diagnostics, MCP/A2A, CLI tools, plugins, tunnels, webhooks, or client compatibility.
日本語の概要は準備中です。原文の説明を表示しています。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Purpose: Help agents safely discover and use an OmniRoute proxy as an AI gateway without inventing provider facts or mutating live configuration by default.
Use this skill for every read-only OmniRoute surface: model/provider catalogs; context, compression, memory, cache and RTK state; health, usage, cost, quota, policy, audit, resilience and evaluation diagnostics; MCP/A2A, CLI-tool, plugin/skill, tunnel and webhook discovery; or agent-client compatibility.
OMNIROUTE_API_KEY, host secret stores, or logical secret IDs. Do not accept raw secret values in command arguments./v1/* and management routes may or may not require bearer auth depending on settings such as REQUIRE_API_KEY.requests, and jsonschema from the LocalSetup uv project environment.HTTP_PROXY, HTTPS_PROXY, or NO_PROXY, requests applies those proxy settings to the probe.http or https base URLs and rejects URLs with embedded credentials.v3.8.48 at immutable commit 7ee5bbc64dbb03e967521227f2afffeb7c9dad1e.skills/*/SKILL.md files, including omni-github-skills.omniroute setup-codex from launchers such as omniroute launch-codex, which inject runtime config without permanently editing profiles.wire_api = "responses" and do not rely on model_max_output_tokens as an effective Codex setting when active upstream guidance says Codex ignores it./v1/models may include richer model catalog metadata and can be affected by permissions, provider visibility, and server configuration.OMNIROUTE_BASE_URL.http://localhost:20128.<base>/v1 as the API base.<base>/v1beta.<base>/api/tags.python3 "$(python3 ls/tools/localsetup.py --source-root . path package ls-omniroute-model-discovery scripts/omniroute_discover.py)" --preflight --required-access runtime --markdown--required-access read, write, or admin when the requested task needs management endpoints.--print-env-commands when OMNIROUTE_BASE_URL or the API-key env var is missing and the user needs durable user-level registration commands.--fail-on-incompatible in automation when the calling workflow should stop on missing env vars, invalid keys, or insufficient endpoint access.GET /v1/models; this is the stable OpenAI-compatible fallback when management routes are unavailable.GET /api/models/catalog for richer model metadata when the deployed version, proxy path, and authentication mode expose it.GET /api/monitoring/health, GET /v1beta/models, and GET /api/tags as deployment-specific compatibility checks when relevant.GET /.well-known/agent.json to inspect A2A capability advertising.The bundled probe can help users register missing OmniRoute env vars and verify that the configured API key is compatible with the intended task:
From inside the installed ls-omniroute-model-discovery package directory:
python3 scripts/omniroute_discover.py \
--base-url http://localhost:20128 \
--api-key-env OMNIROUTE_API_KEY \
--preflight \
--required-access read \
--print-env-commands \
--markdown
From a LocalSetup repo root, resolve the installed helper first:
python3 "$(python3 ls/tools/localsetup.py --source-root . path package ls-omniroute-model-discovery scripts/omniroute_discover.py)" \
--base-url http://localhost:20128 \
--api-key-env OMNIROUTE_API_KEY \
--preflight \
--required-access read \
--print-env-commands \
--markdown
Preflight rules:
~/.config/environment.d/omniroute.conf and ~/.profile when requested.write means admin-compatible read access was confirmed; actual writes still require explicit user approval and mutation-specific safety flags.access_ok: false instead of throwing when credentials are absent, invalid, or insufficient, so calling tooling can show a repair path.For each candidate model, extract what OmniRoute actually reports:
If a field is missing, write unknown or not reported. Avoid statements such as "all OpenRouter models support X" unless the catalog or provider source confirms it for that model.
Emit the schema-versioned observation for later capability ingestion with:
python3 "$(python3 ls/tools/localsetup.py --source-root . path package ls-omniroute-model-discovery scripts/omniroute_discover.py)" \
--model-observation --json
The observation consumes only /api/models/catalog and /v1/models. adapter_source identifies the reviewed v3.8.48 adapter pin. Runtime version, commit, and catalog revision are deliberately withheld and emitted as unknown, even when an approved endpoint reports them. With the same inputs and an injected test-only receipt key, model ordering and reviewed adapter/source provenance are deterministic. Production observations use a fresh random per-observation receipt key regardless of whether the endpoint request uses bearer authentication. Canonical JSON receipt inputs are protected with a per-observation keyed digest, and neither raw receipt values nor key material are emitted. API keys authorize endpoint requests only and never determine receipt material. The notes field is a closed schema-v1 safe list, never a channel for payload prose. Conflicting authoritative fields produce bounded fingerprint-only conflict receipts. Models, endpoint observations, and conflicts are globally sorted before bounded retention, with explicit truncation counts. Pricing stays unknown with provenance class unavailable because these endpoints are not an approved generic price source. Raw payloads, credentials, private aliases, quotas, budgets, usage, logs, and health are excluded. WebSocket, OCR, audio, and plugin routes are excluded from this two-endpoint observation and never become inferred per-model capabilities. The observation makes no model-equivalence or task-routing decision and is validated against references/model-observation.schema.json before output.
Use read-only endpoints first:
GET /api/rate-limitsGET /api/resilienceGET /api/token-healthGET /api/usage/budgetGET /api/telemetry/summary/api/usage/* and /api/pricing* when relevantIf MCP is available, prefer purpose-built tools for quota and cost summaries, such as omniroute_check_quota and omniroute_cost_report. Treat endpoint and MCP schemas as version-dependent.
GET /api/combos and GET /api/combos/metrics to report current configured routes and metrics.GET /.well-known/agent.json; A2A execution is typically POST /a2a and should follow the advertised agent card.<base>/v1; model IDs should come from OmniRoute discovery rather than hardcoded examples.<base>/v1; verify /v1/messages and /v1/messages/count_tokens behavior on the target server.<base>/v1beta for Gemini-style model routes.<base>/api/tags for tag discovery where supported.GET /api/cli-tools/runtime/{toolId} for Kilo, Claude Code, Codex, Cline, Cursor, OpenClaw, and related tools.references/omniroute-endpoints.md.scripts/omniroute_discover.py. It reads credentials from an environment variable, performs env/access preflight, probes safe endpoints with requests, and emits JSON or Markdown with per-endpoint status, failure reason, and repair hints. Model observations are schema-validated with jsonschema.references/model-observation.schema.json.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Guide accessibility reviews for UI, documents, and workflows. Use for WCAG-oriented audits, keyboard review, semantics, contrast, and remediation planning.
日本語の概要は準備中です。原文の説明を表示しています。
Use when choosing a LocalSetup Agent-* lane for exploration, research, bounded implementation, or review. Consult the static capability matrix; do not probe account or network availability.
日本語の概要は準備中です。原文の説明を表示しています。
Guide agent email inbox workflows with prompt-injection defenses. Use for inbound email processing, webhooks, routing, and safety review.
日本語の概要は準備中です。原文の説明を表示しています。
Navigate and understand codebases using agentlens hierarchical documentation. Use when exploring new projects, finding modules, locating symbols in large files, finding TODOs/warnings, or understanding code structure.
日本語の概要は準備中です。原文の説明を表示しています。
Use for Agent Q signed encrypted file-drop or mail ship and ingest, private registry v2 setup, queue status, and transport maintenance.
日本語の概要は準備中です。原文の説明を表示しています。
Inventory wrapper for the alirezarezvani Claude skills bundle. Use when triaging its broad skill catalog and large script surface before any targeted import.
日本語の概要は準備中です。原文の説明を表示しています。