WSL Interop

Windows/WSL-stikonvertering, klikkbare fil-lenker og SSH-agent-interop-regler for Claude Code i WSL.

av JeremiahChurch · JeremiahChurch/claude-skill-wsl-interop

Bestått ★ 8.8/10

WSL Interop — Windows/WSL-stikonvertering, klikkbare fil-lenker og SSH-agent-interop-regler for Claude Code i WSL.

Hva den gjør

Enkeltfil-ferdighet som dekker grensen mellom Windows/WSL: wslpath-konverteringsregler, eksakte klikkbare file:// URI-formateringer for WSL-native vs Windows-stier, ssh.exe/clip.exe-interop, og fikser for sed -i, CRLF og /mnt/-kværker. Utløses på Windows-formaterte stier, WSL-filreferanser brukeren kanskje vil åpne, og WSL-spesifikk feilsøking (SSH-agent, Docker Desktop, nettverkstilgang).

Testrapport

README selv innrømmer at automatisk utløsning er upålitelig for vanlig formulering som 'hvor er filen min?' og anbefaler å tvinge den via en CLAUDE.md-direktiv — testing av min egen utløserbedømmelse bekreftet nøyaktig det gapet på en tvetydig spørring uten nevnt sti, mens eksplisitte sti- og eksplisitte SSH-agent-formuleringer utløste rent. På den faktiske Windows-stien-oppgaven, unngikk ferdigheten korrekt den ødelagte klikkbare-lenke-feilen (ingen file:// URI fungerer for /mnt/c/-stier) og brukte i stedet det dokumenterte mønsteret 'vis C:\ sti, tilbud om å åpne via cmd.exe' — et grunnlinjesvar uten ferdigheten ville sannsynligvis ha prøvd å konstruere en lenke som ikke fungerer.

Testet på: 2026-07-15 · Claude Code 2.x (agent harness)

Installer

mkdir -p ~/.claude/skills/wsl-interop
git clone https://github.com/JeremiahChurch/claude-skill-wsl-interop.git /tmp/wsl-interop-src
cp /tmp/wsl-interop-src/SKILL.md ~/.claude/skills/wsl-interop/SKILL.md

Kommandoer og eksempelprompter

  • /wsl-interopWindows/WSL-stikonvertering, klikkbare fil-lenker og SSH-agent-interop-regler for Claude Code i WSL.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Here's a screenshot of a Windows file path, give me the WSL equivalent
  • sed -i is silently mangling this file when I edit it inside WSL
  • Set up ssh-agent forwarding between Windows and my WSL terminal