# Repo B Wsl Hybrid Ops

> Operate and diagnose the Windows-host plus WSL-auxiliary split for <PRIVATE_REPO_B>. Use when validating hybrid service reachability, enforcing hardware-on-Windows boundaries, or debugging cross-host connectivity for ComfyUI and LM Studio helpers.

- Skill: `grtninja/repo-b-wsl-hybrid-ops` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add grtninja/repo-b-wsl-hybrid-ops`
- Raw SKILL.md: https://api.skillmd.com/api/skills/grtninja/repo-b-wsl-hybrid-ops/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: grtninja (https://skillmd.com/u/grtninja)
- Updated: 2026-09-10
- Page: https://skillmd.com/skills/grtninja/repo-b-wsl-hybrid-ops

---


# REPO_B Shim WSL Hybrid Ops

Use this skill for hybrid Windows+WSL operations.

## Workflow

1. Start Windows host services first.
2. Verify shim/pose/MCP listeners on Windows.
3. Verify WSL auxiliary endpoints are reachable from Windows.
4. Keep strict hardware checks in Windows lane only.

## Scope Boundary

Use this skill only for cross-host topology and connectivity behavior between Windows host services and WSL helpers.

Do not use this skill for:

1. Control Center startup UX and endpoint-surface debugging.
2. Agent Bridge policy or task-safety gating.
3. PR gate execution and documentation synchronization.

## Commands

Start host services:

```powershell
python tools/restart_local_apps.py
netstat -ano | findstr ":9000 :8787 :9550"
```

Check auxiliary endpoints:

```powershell
curl http://127.0.0.1:8188/system_stats
curl http://127.0.0.1:9000/v1/models
curl http://127.0.0.1:2337/v1/models
python tools/hybrid_doctor.py --pretty
```

LM Studio note:

- `http://127.0.0.1:1234/v1` is the direct LM Studio model authority and the success gate for the model lane; use `:2337/v1` only when explicitly selected and keep MX3 `:9000` support-only.

Hardware strict (Windows-only):

```powershell
$env:REPO_B_ONLY = "1"
$env:REPO_B_FORCE_REAL = "1"
```

## Reference

- `references/hybrid-boundaries.md`

## Loopback

If this lane is unresolved, blocked, or ambiguous:

1. Capture current evidence and failure context.
2. Route back through `$skill-hub` for chain recalculation.
3. Resume only after the updated chain returns a deterministic next step.

