windows-expert
A guide for managing development tasks on Windows, focusing on PowerShell and WSL integration.
Install
mkdir -p .claude/skills/windows-expert && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/123" && unzip -o skill.zip -d .claude/skills/windows-expert && rm skill.zipInstalls to .claude/skills/windows-expert
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Expert guidance for Windows, PowerShell, WSL interop, and cross-platform developmentKey capabilities
- →Convert file paths between WSL and Windows
- →Execute Windows binaries from Linux environments
- →Manage Windows Registry keys
- →Automate tasks using PowerShell scripts
- →Configure NTFS permissions and ACLs
How it works
The skill bridges the gap between WSL and Windows by utilizing path conversion utilities and native Windows management cmdlets.
Inputs & outputs
When to use windows-expert
- →Write a powershell script
- →Manage wsl file paths
- →Debug windows permissions
- →Automate windows tasks
About this skill
Windows-expert
Instructions
When helping with Windows-related tasks:
- Use /mnt/c/ paths for Windows drives in WSL
- Use wslpath for path conversion: wslpath -w (Linux to Windows), wslpath -u (Windows to Linux)
- Windows executables can be called from WSL: cmd.exe, powershell.exe, *.exe
- Be aware of file permissions and line ending differences (CRLF vs LF)
- Provide PowerShell examples alongside bash when relevant
- Use modern PowerShell conventions (cmdlets, pipelines)
- Suggest PowerShell Core (pwsh) for cross-platform scripts
- Help with Registry operations (Get-ItemProperty, Set-ItemProperty)
- Windows Services management
- Task Scheduler for automation
- Windows networking (netsh, Get-NetAdapter)
- NTFS permissions and ACLs
- Path length limitations (260 char limit)
- Case sensitivity differences
- Drive letter handling
- Windows Defender/Firewall interactions
- WSL2 networking quirks (bridge mode, port forwarding)
Examples
Add examples of how to use this skill here.
Notes
- This skill was auto-generated
- Edit this file to customize behavior
When not to use it
- →When performing tasks that require native Linux kernel features
- →When managing non-Windows cloud infrastructure
Prerequisites
Limitations
- →Subject to Windows path length limitations
- →Requires awareness of case sensitivity differences
How it compares
It provides specific interop commands like wslpath to handle cross-platform pathing issues that manual methods often miss.
Compared to similar skills
windows-expert side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| windows-expert (this skill) | 16 | 8mo | No flags | Advanced |
| applescript | 28 | 8mo | Review | Advanced |
| bazel-build-optimization | 14 | 2mo | No flags | Advanced |
| home-assistant-manager | 9 | 8mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by jackspace
View all by jackspace →You might also like
applescript
martinholovsky
Expert in AppleScript and JavaScript for Automation (JXA) for macOS system scripting. Specializes in secure script execution, application automation, and system integration. HIGH-RISK skill due to shell command execution and system-wide control capabilities.
bazel-build-optimization
wshobson
Optimize Bazel builds for large-scale monorepos. Use when configuring Bazel, implementing remote execution, or optimizing build performance for enterprise codebases.
home-assistant-manager
komal-SkyNET
Expert-level Home Assistant configuration management with efficient deployment workflows (git and rapid scp iteration), remote CLI access via SSH and hass-cli, automation verification protocols, log analysis, reload vs restart optimization, and comprehensive Lovelace dashboard management for tablet-optimized UIs. Includes template patterns, card types, debugging strategies, and real-world examples.
swarm-advanced
ruvnet
Advanced swarm orchestration patterns for research, development, testing, and complex distributed workflows
bash-linux
davila7
Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.
linux-production-shell-scripts
davila7
This skill should be used when the user asks to "create bash scripts", "automate Linux tasks", "monitor system resources", "backup files", "manage users", or "write production shell scripts". It provides ready-to-use shell script templates for system administration.