A Claude Code plugin for Test-Driven Development with context-isolated agents. Enforces red-green-refactor discipline for Dart/Flutter, C++, and Bash/Shell projects. Decomposes TDD into four isolated agents that prevent single-context failure modes.
Add this skill
npx mdskills install hugo-bluecorn/bash-testing-conventionsClear test structure and tool invocation guide, but lacks actionable agent instructions
1---2name: bash-testing-conventions3description: >4 Bash testing conventions using bashunit and shellcheck for script5 validation. Loaded by TDD agents when working on shell scripts.6user-invocable: false7---89# Bash Testing Conventions1011## Test Structure12See `reference/bashunit-patterns.md` for:13- Test function naming with test_ prefix14- Setup and teardown functions15- Assertion macros (assert_equals, assert_contains, assert_file_exists)16- Parameterized and data-driven tests1718## Static Analysis19See `reference/shellcheck-guide.md` for:20- Common shellcheck rules and fixes21- Severity levels and directive comments22- Integration with CI pipelines2324## Running Tests25- Single file: `./lib/bashunit test/path/to_test.sh`26- All tests: `./lib/bashunit test/`27- Specific test: `./lib/bashunit --filter "test_name" test/`28- Verbose: `./lib/bashunit --verbose test/`29
Full transparency — inspect the skill content before installing.