关于
This skill provides comprehensive guidance and implementation patterns for the Bash Automated Testing System (Bats), a TAP-compliant testing framework for shell scripts. It helps developers move beyond manual script testing by providing standardized templates for assertion patterns, environment mocking, command stubbing, and fixture management. Whether you are building simple automation scripts or complex infrastructure-as-code utilities, this skill ensures your shell code is maintainable, portable across different shell dialects like bash and dash, and easily integrated into automated testing workflows.