verify

Verify model-gateway CLI and HTTP shim behavior in isolated environments.

15|3|Updated Jun 13, 2026
One-click install
npx skills add https://github.com/Eigenwise/eigenwise-toolshed --skill verify-eigenwise
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/Eigenwise/eigenwise-toolshed/tree/main/plugins/model-gateway/.claude/skills/verify
Command: npx skills add https://github.com/Eigenwise/eigenwise-toolshed --skill verify-eigenwise

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill verifies that the model-gateway behaves correctly across its CLI and HTTP interfaces without touching real user settings or production services.

Core Features & Use Cases

  • Shim validation: Checks the running HTTP shim by exercising model listing and message forwarding paths.
  • Configuration migration checks: Validates that legacy settings are rewritten correctly during ensure and env workflows.
  • Compatibility and safety testing: Confirms RC-compatibility mode, port fallback behavior, and DNS recursion protection under controlled conditions.
  • Use Case: Use this Skill when you need to confirm that gateway changes still work in isolated test environments before shipping them.

Quick Start

Ask the assistant to run the verify skill against model-gateway in an isolated temporary environment and report the CLI, HTTP, and compatibility results.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I test model-gateway behavior without affecting real user settings or production network services?

To test model-gateway behavior safely, you need isolated validation using controlled temporary homes and ephemeral localhost ports. This approach captures response bodies and inspects resulting settings JSON, ensuring CLI and HTTP shim surfaces are verified without touching production environments.

How does settings migration verification work for a model-gateway?

Settings migration verification validates that legacy settings are rewritten correctly during ensure and env workflows. It requires inspecting the resulting settings JSON within a controlled temporary home to confirm that configuration migrations execute safely and accurately.

Can I validate HTTP shim message forwarding and model listing in an isolated test environment?

Yes, you can validate HTTP shim message forwarding and model listing by exercising these paths within an isolated temporary environment. This captures response bodies and confirms the running HTTP shim processes model listing and message forwarding correctly without network side effects.

What is the best way to verify compatibility mode and DNS recursion protection for a model-gateway?

The best way to verify compatibility mode and DNS recursion protection is through isolated compatibility and safety testing. This confirms RC-compatibility mode, port fallback behavior, and DNS guard scenarios operate correctly under controlled conditions using ephemeral localhost ports.

Does model-gateway end-to-end testing require temporary homes and ephemeral localhost ports?

Yes, model-gateway end-to-end testing requires controlled temporary homes and ephemeral localhost ports. These prerequisites ensure that CLI validation, HTTP shim checks, and environment wiring tests remain fully isolated from real user settings and production network services.

Why does model-gateway verification focus on both CLI and HTTP shim surfaces?

Model-gateway verification focuses on both CLI and HTTP shim surfaces to provide complete end-to-end testing coverage. Checking both interfaces ensures that model listing, message forwarding, and environment wiring function correctly across all available interaction paths before shipping changes.