unit-testing

Installation
SKILL.md

Discovery Questions

  1. Framework: Jest, Vitest, or pytest? Check package.json or pyproject.toml.
  2. Coverage tooling: Already configured? Look for jest.config.*, vitest.config.*, .nycrc, [tool.coverage].
  3. Mocking strategy: Manual mocks, auto-mocking, or dependency injection? Check for __mocks__/ dirs or DI containers.
  4. Existing conventions: Check .agents/qa-project-context.md first for project-specific guidelines.

Core Principles

1. Test behavior, not implementation. Verify what code does, not how. Refactoring internals should not break tests.

Related skills
Installs
14
GitHub Stars
5
First Seen
Apr 1, 2026