test-engineer

Generate, execute, debug, and verify unit tests across languages and frameworks.

6|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/NachoOsella/DotFiles-V4 --skill test-engineer-nachoosella
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-engineer
Source: https://github.com/NachoOsella/DotFiles-V4/tree/main/pi/.pi/agent/skills/test-engineer
Command: npx skills add https://github.com/NachoOsella/DotFiles-V4 --skill test-engineer-nachoosella

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manual testing tasks slow development cycles; this skill unifies generation, execution, and debugging of tests to accelerate feedback and improve quality.

Core Features & Use Cases

  • Test Generation: create comprehensive unit tests following AAA patterns.
  • Test Execution & Debugging: run suites, identify failures, and aid in reproducing bugs.
  • Mocks & Verification: facilitate mock setup and test reliability across languages and frameworks.

Quick Start

Create a failing test scenario, then fix the code and re-run the test suite to confirm all tests pass.

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 tests that follow the AAA pattern automatically?

To generate unit tests following the AAA pattern, this skill analyzes your codebase and structures tests into Arrange, Act, and Assert sections. It enforces AAA structure to ensure reliable test generation across multiple languages.

Can I run tests and debug failures within diverse codebases using a single tool?

Yes, you can execute test suites and debug failures across diverse codebases. The skill handles test execution, identifies failures, and diagnoses errors within your existing project tooling and frameworks.

What is the best way to set up mocks and fixtures for reliable test verification?

The best way to set up mocks and fixtures for reliable test verification is to utilize the skill's integrated mocking capabilities. It facilitates mock setup and manages fixtures to enforce test reliability across supported languages.

Does this test execution skill require integration with my existing project tooling?

Yes, this test execution skill requires integration with your existing common project tooling. It relies on your current environment to handle test file creation, execution, and failure diagnosis seamlessly.

Why are my generated unit tests failing, and how do I reproduce the bugs?

Your generated unit tests may be failing due to code changes or incorrect mock setups. The skill diagnoses these execution failures and aids in reproducing bugs by analyzing test artifacts and verifying outcomes.