alexandair/powershell-skills
PowerShell 7 development skills with a bundled PowerShell MCP server for parsing, command discovery, metadata, and help.
Use when: reviewing or repairing PowerShell 7 scripts and modules with parser diagnostics, PSScriptAnalyzer findings, approved verbs, command metadata, pipeline behavior, error handling, test gaps, and security risks.
Use when: designing or reviewing PowerShell 7 error handling, try/catch/finally, terminating errors, ErrorAction, throw, Write-Error, ThrowTerminatingError, cleanup, retries, or error records.
Use when: creating or changing a PowerShell 7 module, module manifest, advanced function, approved verb-noun command, pipeline input, parameter set, comment-based help, or exported command.
Use when: creating, reviewing, or migrating Pester tests for PowerShell modules, including Pester 5 or 6 discovery, BeforeAll, Describe, It, Should assertions, Mock, parameter filters, and test configuration.