From wsl-screenshot
Automatically read the latest screenshot from the Windows host. Use this proactively whenever the user mentions keywords like: screenshot, capture, screen capture, キャプチャ, スクショ, スクリーンショット, 画面, 撮った, 今の画面. Do NOT wait for the user to ask explicitly - if any of these keywords appear in the conversation, invoke this skill immediately.
How this skill is triggered — by the user, by Claude, or both
Slash command
/wsl-screenshot:wsl-screenshotThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
When the user mentions a screenshot or screen capture (in any language), follow these steps:
When the user mentions a screenshot or screen capture (in any language), follow these steps:
Run the following to get the Windows user profile path dynamically:
WIN_PROFILE=$(/mnt/c/Windows/System32/cmd.exe /c "echo %USERPROFILE%" 2>/dev/null | tr -d '\r\n') && SCREENSHOTS_DIR=$(echo "$WIN_PROFILE" | sed 's|\\|/|g; s|C:|/mnt/c|')/Pictures/Screenshots && echo "$SCREENSHOTS_DIR"
Do NOT use %USERNAME% or wslvar — they return the WSL username, not the Windows one.
ls -t "$SCREENSHOTS_DIR" | head -1
Use the Read tool to read the image file at the full path:
<SCREENSHOTS_DIR>/<LATEST_FILE>
C:\Users\<USERNAME>\Pictures\Screenshots\/mnt/c/npx claudepluginhub hitokun-s/claude-plugins-marketplace --plugin wsl-screenshotFinds and displays recent screenshots from common directories on Windows, macOS, and Linux. Auto-detects locations, sorts images by modification time, and uses Read tool for visual display. Invoke via /screenshot [count].
Captures desktop screenshots (full screen, app/window, region) on macOS/Linux via Python/Bash scripts. Use for explicit requests or when tool-specific capture unavailable.
Loads screenshot images or other files from a Dropbox screenshots directory with sync delay handling, freshness checks, and retry logic. Supports latest N, exact filename, substring, and non-image files.