dsh-wsl-winshot
Manifest valid★ 1Capture a specific Windows window to a WSL file, by process id or the foreground window.
dsh-wsl-winshot
DeepSeek Harness plugin: Capture a specific Windows window to a WSL file, by process id or window handle.
Part of dsh-wsl-kit.
Install
dsh plugin --profile web add github:173787247/dsh-wsl-winshot
Usage
win_shot_window # foreground window
win_shot_window pid=1234 name="build-output" # a specific process
Notes
Use this when you need the picture. Use dsh-wsl-shot when the image is
already on the clipboard. A minimized window is restored before measuring, because a
minimized window reports an empty rectangle.
Requirements
- Windows with WSL, and DeepSeek Harness running inside it.
- PowerShell reachable at the standard path (the plugin finds it itself).
Tests
npm test
The unit tests run anywhere. The live tests are skipped outside WSL.
License
MIT
Comments
Loading…
Similar plugins
by 173787247
Saves a Windows clipboard image into a WSL file.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-shotby 173787247
Lists or copies files from the Windows Downloads folder into the WSL workspace.
★ 1
MIT
JavaScript
Sep 30, 2026
dsh plugin --profile web add dsh-wsl-downloadby 173787247
Targeted Windows input from WSL: invoke a UI Automation element, or send keys and clicks to a chosen window without stealing focus.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-wininputby 173787247
Reads and writes the Windows clipboard from WSL.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-clipboardby 173787247
Opens a WSL Linux path in Windows Cursor, VS Code, or Notepad.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-editorby 173787247
Windows UI Automation observation from WSL: enumerate top-level windows and read a bounded element tree with per-observation handles.
★ 1
MIT
JavaScript
Sep 29, 2026
dsh plugin --profile web add dsh-wsl-uia