router-service-platform-change

Modify router-side API, authz, memory, provider, storage, or runtime service modules with automated validation and traceability.

5.1k|806|Updated Aug 26, 2025
One-click install
npx skills add https://github.com/vllm-project/semantic-router --skill router-service-platform-change
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: router-service-platform-change
Source: https://github.com/vllm-project/semantic-router/tree/main/tools/agent/skills/router-service-platform-change
Command: npx skills add https://github.com/vllm-project/semantic-router --skill router-service-platform-change

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modify router-side API, authz, memory, provider, storage, or runtime service modules outside config, decision, selection, and extproc plugin chains to align behavior with evolving requirements and governance.

Core Features & Use Cases

  • Applies to changes in apiserver endpoints, authz or rate-limit policy code, memory or response storage flows, provider adapters, or other router service-platform modules.
  • Enables safe, auditable updates across the service seam with validation steps and traceability.
  • Use case: Update a provider-adapter to support a new storage backend without touching business logic.

Quick Start

Update the router-service-platform module endpoints or policy logic and run the agent-report to verify surface alignment.

Frequently Asked Questions about router-service-platform-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I modify router service modules to support new API behavior?

To modify router service modules, update apiserver endpoints, authz policy code, or provider adapters outside config and selection chains, then run agent-report to verify surface alignment and update E2E expectations.

What is the process for updating authz or rate-limit policy code?

Updating authz or rate-limit policy code involves modifying the router-side service modules to align with new governance requirements, enforcing surface alignment checks via agent-ci-gate, and requiring E2E expectation updates for safe, auditable changes.

Can I update provider adapters to support a new storage backend without touching business logic?

Yes, you can update provider adapters to support new storage backends within the router service-platform modules without touching business logic, ensuring the changes are validated through agent-report and agent-ci-gate checks.

Does this approach apply to changes in memory or response storage flows?

Yes, this approach applies to changes in memory or response storage flows within the router service-platform, enforcing that modifications are accompanied by surface alignment checks via agent-report and E2E expectation updates.

What's the best way to ensure safe updates across the router service seam?

The best way to ensure safe updates across the service seam is to enforce surface alignment checks via agent-report and agent-ci-gate, while updating E2E expectations to maintain traceability and validation for router service-platform changes.

When should I not use this method for router service platform changes?

You should not use this method for changes involving config, decision, selection, or extproc plugin chains, as it specifically targets modifications outside those chains in apiserver endpoints, authz, memory, provider, storage, or runtime modules.