Acerca de
This skill empowers developers to implement robust testing for shell scripts, ensuring reliability and portability across different environments. It offers a library of proven patterns for assertion types (exit codes, output, files), complex setup/teardown logic, and sophisticated mocking or stubbing of external commands. Whether you are building CLI utilities, CI/CD pipeline scripts, or complex infrastructure-as-code automation, these patterns help transform fragile scripts into production-grade, maintainable software through test-driven development and automated validation.