From idea-to-code
Structures shell test scripts for infrastructure like Docker, Docker Compose, and Kubernetes. Enforces behavioral tests via execution, cleanup scripts, and end-to-end CI workflows.
npx claudepluginhub humansintheloop-dev/humansintheloop-dev-workflow-and-tools --plugin idea-to-codeThis skill uses the workspace's default tool permissions.
IMPORTANT:
Guides unit testing shell scripts with Bats including test patterns, fixtures, best practices, TDD, CI/CD setup, and edge case handling.
Guides Bats patterns for unit testing shell scripts, covering fixtures, exit codes, output, side effects, TDD, edge cases, and CI/CD setup.
Guides bash/shell script testing using shunit2 (xUnit-style) and shellspec (BDD-style) frameworks. Covers installation, assertions, test structures, setup/teardown, and function isolation.
Share bugs, ideas, or general feedback.
IMPORTANT:
test-scripts/test-health.sh that starts the application, waits for startup, curls /actuator/health, and asserts HTTP 200 with status UPShell scripts are for testing infrastructure such a docker, docker compose, kubernetes etc.
./test-scripts/test-end-to-end.sh, not individual test scripts