WSL Interop

Konwersja ścieżek Windows/WSL, klikalne linki do plików i reguły interoperacyjności agenta SSH dla Claude Code w WSL.

Autor: JeremiahChurch · JeremiahChurch/claude-skill-wsl-interop

Testowano · Działa ★ 8.8/10

WSL Interop — Konwersja ścieżek Windows/WSL, klikalne linki do plików i reguły interoperacyjności agenta SSH dla Claude Code w WSL.

Co robi ten skill

Jednoplikowa umiejętność obejmująca granicę Windows/WSL: reguły konwersji wslpath, dokładne formatowanie klikalnych URI file:// dla ścieżek natywnych dla WSL vs dysków Windows, interoperacyjność ssh.exe/clip.exe oraz poprawki dla sed -i, CRLF i problemów z uprawnieniami /mnt/. Wyzwalana przez ścieżki w formacie Windows, odniesienia do plików WSL, które użytkownik może chcieć otworzyć, oraz rozwiązywanie problemów specyficznych dla WSL (agent SSH, Docker Desktop, dostęp do sieci).

Raport z testu

Sam README przyznaje, że automatyczne wyzwalanie jest zawodne dla zwykłych sformułowań, takich jak 'gdzie jest mój plik?' i zaleca wymuszenie go za pomocą dyrektywy CLAUDE.md — testowanie mojego własnego osądu wyzwalacza potwierdziło dokładnie tę lukę w niejednoznacznym zapytaniu bez ścieżki, podczas gdy jawne ścieżki i jawne frazy agenta SSH wyzwalały się czysto. W rzeczywistym zadaniu ścieżki dysku Windows umiejętność poprawnie uniknęła błędu z niedziałającym klikalnym linkiem (żaden URI file:// nie działa dla ścieżek /mnt/c/) i zamiast tego użyła udokumentowanego wzorca 'pokaż ścieżkę C:\, zaproponuj otwarcie przez cmd.exe' — odpowiedź bazowa bez umiejętności prawdopodobnie próbowałaby skonstruować link, który nie działa.

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

Instalacja

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

Komendy i przykładowe prompty

  • /wsl-interopKonwersja ścieżek Windows/WSL, klikalne linki do plików i reguły interoperacyjności agenta SSH dla Claude Code w WSL.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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