unit-test-generator

Generate unit tests across eight programming languages with language-specific references.

1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/wangbinquan/skills --skill unit-test-generator-wangbinquan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unit-test-generator
Source: https://github.com/wangbinquan/skills/tree/main/.claude/skills/unit-test-generator
Command: npx skills add https://github.com/wangbinquan/skills --skill unit-test-generator-wangbinquan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the end-to-end creation of high-quality unit tests across eight programming languages by leveraging language-specific references and UT design documents to orchestrate deterministic test generation while enabling breakpoint resume.

Core Features & Use Cases

  • Cross-language UT design and generation guided by language references and existing design docs.
  • Breakpoint resume: resume from existing UT design documents and pending scenarios without redoing completed work.
  • Batch-oriented generation: 5–10 test classes per subagent with 5–8 waves of parallel batches to balance depth and throughput.

Quick Start

Use the unit-test-generator skill to scaffold UT designs and generate tests across your language projects.

Frequently Asked Questions about unit-test-generator

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

FAQPage Schema
How do I automate unit test generation across multiple programming languages?

To automate unit test generation across multiple programming languages, this Skill orchestrates deterministic test creation across eight languages using language-specific references and existing design documents. It supports batch-based distribution to preserve context and quality.

Can I resume unit test generation from where it previously stopped?

Yes, you can resume unit test generation using the breakpoint resume feature. It resumes from existing UT design documents and pending scenarios without redoing completed work, ensuring no progress is lost during interruptions.

What is the best way to batch generate unit tests for large projects?

The best way to batch generate unit tests for large projects is using a batch-oriented generation approach. This Skill processes 5–10 test classes per subagent across 5–8 waves of parallel batches to balance depth and throughput.

How does per-class unit test design work for multi-language codebases?

Per-class unit test design for multi-language codebases works by using dedicated subagents for each class. These subagents leverage language-specific references to guide the design, ensuring complete scenario coverage and auditable design artifacts.

Do I need existing design docs to generate unit tests?

You do not strictly need existing design docs to generate unit tests, as the Skill can scaffold UT designs from scratch. However, providing existing design docs enables breakpoint resume and helps orchestrate deterministic test generation more effectively.

How does the unit test generator ensure complete scenario coverage?

The unit test generator ensures complete scenario coverage by enforcing a structured reporting and progress-tracking workflow. Dedicated subagents design tests per-class, generating auditable design artifacts that validate all scenarios are addressed.