From antigravity-awesome-skills
Provides patterns and best practices for writing shell script tests with Bats, including fixtures, edge cases, and CI/CD integration. Use for TDD or automated testing of shell scripts.
How this skill is triggered — by the user, by Claude, or both
Slash command
/antigravity-awesome-skills:bats-testing-patternsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Comprehensive guidance for writing comprehensive unit tests for shell scripts using Bats (Bash Automated Testing System), including test patterns, fixtures, and best practices for production-grade shell testing.
Comprehensive guidance for writing comprehensive unit tests for shell scripts using Bats (Bash Automated Testing System), including test patterns, fixtures, and best practices for production-grade shell testing.
resources/implementation-playbook.md.resources/implementation-playbook.md for detailed patterns and examples.npx claudepluginhub sickn33/antigravity-awesome-skills --plugin antigravity-bundle-aas-mobile-app-builderProvides Bats testing patterns for shell scripts: fixtures, helpers, exit codes, output/side effects validation, setup/teardown. Use for unit tests, TDD, CI/CD pipelines.
Provides patterns for writing unit tests with Bats: error conditions, dependency mocking, shell compatibility, and parallel execution. Useful for shell script TDD and CI/CD test suites.
Guides bash/shell script testing using shunit2 (xUnit-style) and shellspec (BDD-style) frameworks. Covers installation, assertions, test structures, setup/teardown, and function isolation.