tester

Generate and enforce Jest/Vitest tests with coverage and branch validation.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/bymaxone/bymax.claude-code --skill tester-bymaxone
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tester
Source: https://github.com/bymaxone/bymax.claude-code/tree/main/plugins/bymax-quality/skills/tester
Command: npx skills add https://github.com/bymaxone/bymax.claude-code --skill tester-bymaxone

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Write a robust testing workflow by automatically generating and enforcing tests for a file or component, detecting the project's test stack (Jest/Vitest, React Native/React DOM) and ensuring consistent test discipline.

Core Features & Use Cases

  • Detects the project's test stack (Jest/Vitest, RN/React DOM) and aligns test style with the existing setup.
  • Enforces 100% file coverage, requires every it() carries a comment, rejects fake classNames, and validates real branches.
  • Auto-runs tests and verifies coverage on completion to gate quality before merging.

Quick Start

Invoke tester on a target file to generate and run tests, then review the coverage report.

Frequently Asked Questions about tester

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Jest or Vitest test generation for TypeScript components?

To automate test generation for TypeScript components, the skill detects your project's test stack (Jest or Vitest) and generates aligned tests. It enforces 100% file coverage and validates real branches automatically.

Can I enforce 100% file coverage and require comments for every it() block?

Yes, you can enforce 100% file coverage and require comments for every it() block. The skill automatically validates these rules, rejecting fake classNames and ensuring every test block carries a descriptive comment.

Does this testing workflow support both React Native and React DOM projects?

This testing workflow supports both React Native and React DOM projects. It detects the project's test stack and aligns the test style with your existing React Native or React DOM setup for consistent test discipline.

What is the best way to validate real branches and reject fake classNames in tests?

The best way to validate real branches and reject fake classNames is using an automated test enforcement skill. It generates tests that verify actual code paths and rejects fabricated classNames to ensure robust test quality.

How do I auto-run tests and verify coverage before merging code?

To auto-run tests and verify coverage before merging, invoke the skill on a target file. It generates and runs the tests, then provides a coverage report to gate quality before the code merge.

Why does my automated test generation require every it() to include a comment?

Automated test generation requires every it() to include a comment to enforce consistent test discipline. This practice ensures every test case is documented, improving code maintainability and coverage verification.