test-engineer

Generate unit, integration, and regression tests for JavaScript/TypeScript and Python code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unit, integration, and regression tests are essential but often time-consuming to create manually, leading to coverage gaps and flaky tests. This Skill automatically generates comprehensive test suites, flags missing mocks, flaky tests, and coverage gaps to strengthen code quality.

Core Features & Use Cases

  • Generates unit tests to validate individual components.
  • Creates integration tests to verify interactions between modules.
  • Produces regression tests to guard against reintroduced bugs.
  • Flags missing mocks, flaky tests, and coverage gaps for proactive fixes.
  • Use cases include validating a new feature, refactoring safety, API contract verification, and CI-driven quality checks.

Quick Start

Provide your code or a file path to generate an initial test suite.

Frequently Asked Questions about test-engineer

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

FAQPage Schema
How do I generate unit and integration tests for my codebase?

To generate unit and integration tests, provide your code or file path to automatically create comprehensive test suites across JavaScript/TypeScript, Python, and mixed stacks. It plans tests without writing files when used with the --dry-run scenario.

Can I generate regression tests for JavaScript and Python mixed stacks?

Yes, you can generate regression tests for JavaScript/TypeScript, Python, and mixed stacks. The tool requires selecting a test type, framework, and optional coverage targets to produce tests guarding against reintroduced bugs.

What is the best way to check testability and coverage gaps before writing tests?

The best way to check testability and coverage gaps is using the --testability-check and --coverage parameters. This flags missing mocks, flaky tests, and coverage gaps for proactive fixes before finalizing the suite.

How do I plan test generation without modifying my current files?

You can plan test generation without modifying files by running the tool with the --dry-run flag. This evaluates proposed unit, integration, and regression tests before any files are written to disk.

Does automated test generation detect missing mocks and flaky tests?

Yes, automated test generation detects missing mocks and flaky tests. The tool flags these issues alongside coverage gaps during test creation to strengthen overall code quality and reduce manual debugging.