code-testing-agent

Generate unit tests for multiple programming languages via a research-plan-implement pipeline.

Updated May 28, 2026
One-click install
npx skills add https://github.com/ojrojas/AgentsInstructions --skill code-testing-agent-ojrojas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-testing-agent
Source: https://github.com/ojrojas/AgentsInstructions/tree/main/.claude/skills/dotnet-test/skills/code-testing-agent
Command: npx skills add https://github.com/ojrojas/AgentsInstructions --skill code-testing-agent-ojrojas

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of unit tests for any programming language, saving developers time and improving code quality.

Core Features & Use Cases

  • Automated Test Generation: Generates comprehensive unit tests using a multi-agent pipeline.
  • Research-Plan-Implement Pipeline: Orchestrates the research, planning, and implementation phases of test generation.
  • Language Support: Supports C#, TypeScript, JavaScript, Python, Go, Rust, Java, and more.
  • Use Case: For developers looking to increase test coverage, create test files that follow project conventions, or add tests for new features or untested code.

Quick Start

Generate unit tests for the 'src/services/UserService.ts' file following the unit-test-generation.prompt.md guidelines.

Frequently Asked Questions about code-testing-agent

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

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

Automated unit test generation uses a multi-agent research-plan-implement pipeline to create comprehensive test files for languages like C#, TypeScript, Python, Go, Rust, and Java. It orchestrates research, planning, and implementation phases to produce tests following project conventions.

Does automated test generation work with my existing build system and testing framework?

Automated test generation requires your project to have a build and test system already configured, along with the testing framework installed. It focuses on test generation, code compilation, and test execution within your established environment.

Can I generate unit tests for TypeScript and JavaScript files specifically?

Yes, you can generate unit tests for TypeScript and JavaScript files, along with C#, Python, Go, Rust, and Java. You simply provide the target file path like 'src/services/UserService.ts' to initiate the multi-agent pipeline.

How does a multi-agent pipeline improve code coverage for untested code?

A multi-agent pipeline improves code coverage by dividing test generation into distinct research, planning, and implementation phases. This structured approach ensures comprehensive unit tests are created for new features or untested code, saving time and improving quality.

What are the limitations of using automated test generation for new features?

The main limitation is that the testing framework and build system must be pre-installed and configured. Automated test generation focuses on creating and executing test files, so it requires an existing functional project environment to operate successfully.