How this skill is triggered — by the user, by Claude, or both
Slash command
/testing:add-testsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Analyze the codebase for test coverage gaps and write new tests to fill them.
Analyze the codebase for test coverage gaps and write new tests to fill them.
Detect the project stack: Read build/manifest files to identify the language, test framework, and directory conventions.
Discover source files: Glob for production source files using patterns appropriate to the detected stack.
Discover existing tests: Glob for test files using the project's test directory conventions.
Read every source and test file to build a complete picture of what is and isn't covered.
Identify coverage gaps by checking each source file for:
Write the tests:
Build and verify: Run the project's test command to confirm all new tests compile and pass.
Report: List every test added, grouped by file, with a one-line description of what each test verifies.
npx claudepluginhub mattbobambrose/mattbobambrose-claude-skills --plugin testingDiscovers testing gaps and generates unit tests that follow project conventions. Conservative — only adds new test files, never refactors source code. Use when coverage is low or after adding new code lacking tests.
Guides coverage-driven test writing for existing codebases: discovers untested user-facing behavior via coverage reports, writes one meaningful test per iteration, marks low-value code with ignore annotations.