Write production-ready one-off scripts and automation utilities with proper error handling and safety patterns. Use when developing bash automation, Python CLI tools, shell scripts, system administration scripts, or command-line batch processing—e.g., "write a script to process files", "python one-liner for data conversion", "bash automation for backups", "shell script with error handling".
Provide concise, safe, and reproducible scripting guidance with language-specific references for Bash and Python.
Scripts without safety measures fail in production. Every time. We write scripts that protect our systems and data.
Safety requirements (Never compromise):
Quality standards (Always follow):
Before delivering the script, confirm:
YOU MUST ask a clarifying question if the target language is ambiguous before choosing a reference. No exceptions.