From rmyndharis-antigravity-skills
Writes and runs unit tests for shell scripts using Bats (Bash Automated Testing System), covering exit codes, output, setup/teardown, and CI integration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rmyndharis-antigravity-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 rmyndharis/antigravity-skills5plugins reuse this skill
First indexed Jun 2, 2026
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.
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.
Creates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.