Acerca de
This skill provides specialized knowledge of the Bash Automated Testing System (Bats), enabling the creation of robust test suites for shell utilities. It covers everything from basic assertions and file-system verification to advanced patterns like command stubbing, environment mocking, and shell dialect compatibility testing. Whether you are implementing Test-Driven Development (TDD) for scripts or integrating automated checks into GitHub Actions, this skill ensures your shell automation is reliable, maintainable, and error-resistant across different environments.