PowerShell Engineering
Use this skill when the repo contains .ps1, .psm1, or .psd1 files, or
when the task involves automation, administration, CI scripting, or Windows-focused tooling.
Primary rule sources
rules/common/coding-style.mdrules/common/patterns.mdrules/common/testing.mdrules/common/security.mdrules/common/hooks.mdrules/powershell/coding-style.mdrules/powershell/patterns.mdrules/powershell/testing.mdrules/powershell/security.mdrules/powershell/hooks.md
Seeded references
knowledge-bases/seeded/powershell/docs/overview.mdknowledge-bases/seeded/powershell/docs/review-checklist.mdknowledge-bases/seeded/powershell/docs/frameworks.mdknowledge-bases/seeded/powershell/examples/
Supplemental engineering references
skills/powershell-engineering/references/repo-exploration.mdskills/powershell-engineering/references/output-templates.mdskills/powershell-engineering/references/agent-patterns.mdskills/powershell-engineering/references/debugging-playbook.mdskills/powershell-engineering/references/scripting-and-modules.mdskills/powershell-engineering/references/remoting-and-ops.mdskills/powershell-engineering/references/testing-and-ci.mdskills/powershell-engineering/references/examples.md
Assistant expectations
- write scripts that are explicit, safe, and compatible with modern PowerShell
- favor parameterized commands, clear output, and idempotent automation
- apply the review checklist before completing operational scripts
- use the seeded examples to shape module, CI, and bootstrap flows