WSL Interop

Windows/WSL sökvägs konvertering, klickbara fillänkar och SSH-agent interop-regler för Claude Code i WSL.

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

Testad · Fungerar ★ 8.8/10

WSL Interop — Windows/WSL sökvägs konvertering, klickbara fillänkar och SSH-agent interop-regler för Claude Code i WSL.

Vad den gör

Enkelfil-färdighet som täcker gränsen mellan Windows/WSL: wslpath-konverteringsregler, exakt klickbar file:// URI-formatering för WSL-inbyggda vs Windows-enhets-sökvägar, ssh.exe/clip.exe interop, och korrigeringar för sed -i, CRLF och /mnt/-behörighetsproblem. Utlöses på Windows-formaterade sökvägar, WSL-filreferenser som användaren kan vilja öppna, och WSL-specifika felsökningar (SSH-agent, Docker Desktop, nätverksåtkomst).

Testrapport

Själva README:n medger att automatisk triggning är opålitlig för vanlig frasering som 'var är min fil?' och rekommenderar att tvinga den via en CLAUDE.md-direktiv — testning av min egen triggerbedömning bekräftade exakt den luckan på en tvetydig fråga utan sökvägsnämning, medan explicita sökvägs- och explicita SSH-agent-fraseringar utlöstes rent. På den faktiska Windows-enhets-sökvägs-uppgiften undvek färdigheten korrekt det trasiga klickbara länk-misstaget (ingen file:// URI fungerar för /mnt/c/ sökvägar) och använde istället det dokumenterade mönstret 'visa C:\ sökväg, erbjud att öppna via cmd.exe' — ett grundläggande svar utan färdigheten skulle troligen ha försökt konstruera en länk som inte fungerar.

Testad: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Kommandon och exempelprompter

  • /wsl-interopWindows/WSL sökvägs konvertering, klickbara fillänkar och SSH-agent interop-regler för Claude Code i WSL.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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