关于
This skill provides Claude with deep knowledge of the Bats framework, enabling it to assist developers in writing comprehensive test suites for shell scripts. It covers everything from basic assertions and exit code validation to complex mocking of external commands, fixture management, and cross-shell compatibility testing. By using these patterns, developers can implement test-driven development (TDD) for shell utilities, ensure script reliability across different environments, and seamlessly integrate shell testing into automated CI/CD workflows like GitHub Actions or GitLab CI.