From kk
Guides adding tests for new features/bug fixes, running all tests, and using strategies like data-driven, benchmarking, integration, mocks, property-based testing, and coverage analysis after code changes.
How this skill is triggered — by the user, by Claude, or both
Slash command
/kk:testing-processThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
For capy knowledge base conventions, see [capy-knowledge-protocol.md](../_shared/capy-knowledge-protocol.md).
For capy knowledge base conventions, see capy-knowledge-protocol.md.
Capy search: Before applying test guidelines, search kk:test-patterns for project-specific testing approaches and known edge cases.
Use the following guidelines when working with tests:
Capy index: If a novel testing approach or tricky edge case was discovered during this session, index it as kk:test-patterns.
npx claudepluginhub serpro69/claude-toolbox --plugin kkCreates unit and integration tests by analyzing the codebase, auto-detecting the test framework, and generating tests that follow project conventions. Use when writing new tests or updating tests after implementation.
Generates test files, mocking strategies, and coverage analysis across unit, integration, E2E, performance, and security testing. Includes strategy design, flaky test debugging, and defect reporting.
Design testing strategies (unit, integration, end-to-end, performance) that catch bugs without creating bottlenecks. Use when scaling testing or improving release confidence.