unity-test

Run Unity EditMode and PlayMode tests and poll results via jobId.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-test-krl76
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-test
Source: https://github.com/krl76/MP-Study-Projects/tree/main/Practice1/.codex/skills/unity-skills/skills/test
Command: npx skills add https://github.com/krl76/MP-Study-Projects --skill unity-test-krl76

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automating Unity tests reduces manual effort, speeds up feedback, and ensures consistent test execution across project workflows.

Core Features & Use Cases

  • List available tests with test_list
  • Run tests via test_run and receive a jobId for asynchronous polling
  • Retrieve results with test_get_result or test_get_last_result to summarize status

Quick Start

Invoke test_run to start tests and then poll test_get_result with the returned jobId until completion.

Frequently Asked Questions about unity-test

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

FAQPage Schema
How do I automate Unity test runs asynchronously?

To automate Unity test runs, use test_run to start execution and receive a jobId, then poll test_get_result with that jobId until the test status indicates completion.

Can I list available Unity tests before running them?

Yes, you can list available Unity tests using the test_list command before execution to see all EditMode and PlayMode tests configured in your project workflow.

How do I retrieve results from a completed Unity test run?

Retrieve Unity test results by polling test_get_result with the jobId returned by test_run, or use test_get_last_result to fetch and summarize the most recent execution status.

Does this Unity test automation support both EditMode and PlayMode tests?

Yes, this Unity test automation supports workflows across both EditMode and PlayMode, allowing you to list, run, and fetch results for tests in either mode.

What is the workflow for running Unity tests without manual effort?

The Unity test workflow involves listing tests with test_list, starting execution via test_run to get a jobId, and monitoring asynchronous results through test_get_result polling.