open-testing-convert-opentestai

Convert OpenTest.AI definitions to and from multiple target frameworks.

13|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/AgenticTesting/OpenTestingAI --skill open-testing-convert-opentestai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-testing-convert-opentestai
Source: https://github.com/AgenticTesting/OpenTestingAI/tree/main/.opentesting-convert/skills/open-testing-convert-opentestai
Command: npx skills add https://github.com/AgenticTesting/OpenTestingAI --skill open-testing-convert-opentestai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Convert OpenTest.AI test definitions to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), and Testers.AI formats, enabling cross-framework migration and round-trip fidelity for OpenTest.AI test suites.

Core Features & Use Cases

  • Normalize the different OpenTest.AI envelope forms (array, dict-by-hash, bare) into a unified representation.
  • Provide per-target primers, reference materials, and mappings to guide migration between frameworks.
  • Preserve test narrative, data inputs, and assertions to enable round-trip conversion with minimum drift.

Quick Start

Read the master orchestrator, normalise inputs, consult the reference primers, and emit target-ready artifacts following the documented workflow.

Frequently Asked Questions about open-testing-convert-opentestai

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

FAQPage Schema
How do I convert OpenTest.AI test definitions to Selenium or Playwright?

To convert OpenTest.AI test definitions to Selenium or Playwright, the Skill normalizes your test inputs and applies per-target mappings to generate target-ready framework artifacts. It preserves your test narrative, data inputs, and assertions for accurate cross-framework migration.

Can I migrate test suites between Cypress and Appium with round-trip fidelity?

Yes, you can migrate test suites between Cypress and Appium with round-trip fidelity. The Skill transforms OpenTest.AI test definitions into various target frameworks and back, preserving test narratives and data parameters to ensure minimum drift during conversion.

What are the supported OpenTest.AI envelope forms for test migration?

The supported OpenTest.AI envelope forms for test migration are array, dict-by-hash, and bare. The Skill normalizes these different envelope structures into a unified representation before applying per-target mappings to output the converted test artifacts.

Does OpenTest.AI test conversion support multilingual natural language steps?

Yes, OpenTest.AI test conversion supports multilingual natural language steps. The Skill processes these NL steps alongside data parameters and assertions, ensuring they are correctly mapped and preserved when transforming tests into target frameworks like Cucumber or Eggplant SenseTalk.

How do I start migrating tests to the Testers.AI format?

To start migrating tests to the Testers.AI format, you follow the documented workflow by reading the master orchestrator, normalizing your OpenTest.AI inputs, consulting the reference primers, and emitting the structured target-ready artifacts for your destination framework.

What is the best way to automate cross-framework test migration without losing assertions?

The best way to automate cross-framework test migration without losing assertions is to normalize the OpenTest.AI definitions into a unified representation first. The Skill leverages per-target primers and reference materials to map and preserve assertions with minimum drift.