# tests/ Test files for scripts bundled with this skill. ## When to add tests Add tests here when the skill has scripts in `scripts/` that are complex enough to break silently — validators, parsers, generators, anything with branching logic or edge cases. Test infrastructure (`.bats`, `*_test.*`, `test_*.sh`) belongs here, not in `scripts/`. ## Dependencies Tests require [bats-support](https://github.com/bats-core/bats-support) and [bats-assert](https://github.com/bats-core/bats-assert). The test files load helpers from the repo root's `tests/test_helper/`. From the repo root: ```bash git clone https://github.com/bats-core/bats-support tests/test_helper/bats-support git clone https://github.com/bats-core/bats-assert tests/test_helper/bats-assert ``` Run all tests for this skill (from the repo root): ```bash bats plugins/kyberforge/.apm/skills/agent-author/tests/ ``` ## If no tests are needed Delete this README and the `tests/` directory entirely.