PowerShell scripts that work across platforms.
Guides the creation, review, and troubleshooting of cross-platform PowerShell scripts and automation.
When to use it
Use for PowerShell scripting, module management, cross-platform automation, CI/CD integration, debugging, and security work.
It changes how the agent authors and validates PowerShell scripts and automation by checking platforms, versions, modules, and production safeguards.
What you provide
Uses PowerShell 7+ by default, allowing a legacy version when required.
The validation workflow calls Invoke-ScriptAnalyzer for linting.
The validation workflow calls Invoke-Pester for tests.
This skill
PowerShell Docs
Researches current PowerShell documentation