windows-expert

Provide Windows administration and PowerShell scripting guidance for WSL interop.

16|7|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/jackspace/ClaudeSkillz --skill windows-expert
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: windows-expert
Source: https://github.com/jackspace/ClaudeSkillz/tree/main/skills/windows-expert
Command: npx skills add https://github.com/jackspace/ClaudeSkillz --skill windows-expert

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance for Windows, PowerShell, WSL interop, and cross-platform development.

Core Features & Use Cases

  • Windows administration tips and PowerShell examples
  • WSL interop guidance and path conversions
  • Registry operations, services, and networking
  • Cross-platform scripting patterns
  • Practical examples for common admin tasks

Quick Start

Ask for Windows automation guidance or provide a task (e.g., "show me how to create a scheduled task").

Frequently Asked Questions about windows-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate tasks on Windows using PowerShell?

PowerShell automation uses cmdlets and pipelines to script Windows administration tasks. Modern PowerShell (pwsh) supports cross-platform scripts with consistent syntax for managing services, registry operations, scheduled tasks, and system configuration without manual intervention.

How do I convert file paths between Windows and WSL environments?

Use wslpath to convert between Windows and WSL path formats. Windows paths like C:\ map to /mnt/c/ in WSL; wslpath handles bidirectional conversion so scripts can invoke Windows executables from WSL and access network drives across both environments seamlessly.

Can I manage Windows registry and services from PowerShell scripts?

Yes. PowerShell provides Get-ItemProperty and Set-ItemProperty cmdlets for registry manipulation, plus service management cmdlets for controlling Windows services. This enables scriptable administration of system configuration, permissions, and startup behavior.

What's the best way to handle file permissions and ACLs on Windows?

PowerShell scripts manage NTFS permissions and ACLs through Get-Acl and Set-Acl cmdlets. Comprehensive permission guidance covers drive letter handling, Defender/Firewall interactions, and cross-platform workflows where line endings (CRLF vs LF) affect script behavior.

How do I invoke Windows programs from WSL and handle interop quirks?

WSL2 interop allows calling Windows executables directly from Linux; handle networking quirks and /mnt/c/ path mapping explicitly. Cross-platform scripting patterns in PowerShell or pwsh manage drive letters, path conversions, and environment differences between Windows and Linux subsystems.