For a bigger job: a set of up to three related scripts, or one small PowerShell module with a few functions, that automates a multi-step workflow. For example - onboarding / offboarding steps, a recurring report pipeline, a license or group clean-up with approval-style review files, or a scheduled Azure task. I build it with a dry-run mode, structured logging, error handling and tests for the core logic.