---
description: Rules for installation and provisioning scripts
globs: scripts/**/*.sh
alwaysApply: false
---

# Automation Scripts

- Automate repeatable setup steps in scripts. For dependencies with official package managers (apt, brew, pip, npm), automate installation. For binaries from external URLs, document the download but require user review before execution.
- Use sensible defaults for paths and configuration (e.g. `/opt/` for system-wide tools). Allow overrides via environment variables for users who need non-standard locations.