Skip to main content
Manusで任意のスキルを実行
ワンクリックで
GitHub リポジトリ

OpenTestingAI

OpenTestingAI には AgenticTesting から収集した 41 個の skills があり、リポジトリ単位の職業カバレッジとサイト内 skill 詳細ページを表示します。

収集済み skills
41
Stars
13
更新
2026-05-14
Forks
1
職業カバレッジ
2 件の職業カテゴリ · 100% 分類済み
リポジトリエクスプローラー

このリポジトリの skills

open-testing-coverage
ソフトウェア品質保証アナリスト・テスター

Test coverage analysis, gap detection, coverage reporting, and coverage optimization using the COVERED agent pipeline. Use this skill whenever the user mentions test coverage, coverage analysis, coverage gaps, traceability matrix, coverage heat map, coverage dashboard, coverage metrics, coverage trends, test intensity, risk-based coverage, requirement coverage, code coverage mapping, or wants to know if their testing is sufficient. Also trigger when users ask about uncovered requirements, orphaned tests, coverage regression, or coverage targets. MANDATORY TRIGGERS: coverage, traceability, gap analysis, RTM, heat map, coverage dashboard, coverage trend, test intensity evaluation.

2026-05-14
open-testing-create
ソフトウェア品質保証アナリスト・テスター

Generate concrete test cases, test data, and test scripts from a test design technique and context. Applies 106 test design techniques (boundary value analysis, equivalence partitioning, decision tables, state transitions, pairwise, combinatorial, etc.) to enumerate test conditions and author realistic test cases with inputs, expected results, and traceability. Use this skill whenever the user needs to: create test cases from a technique, apply a testing method to requirements, generate test data, design test scenarios, or populate test scripts. Triggers include: 'test cases', 'create tests', 'test design', 'apply [technique name]', 'generate test data', 'test scenarios', or any technique name (BVA, EP, combinatorial, etc.).technique name (BVA, EP, combinatorial, etc.).

2026-05-14
open-testing-design
ソフトウェア品質保証アナリスト・テスター

Generate comprehensive test strategies, quality engineering approaches, risk analysis, and optimal technique selection. Use this when you need to develop test strategies, perform quality risk analysis, select test design techniques, assess testability, estimate test effort, define governance structures, or establish test exit criteria and coverage targets.

2026-05-14
open-testing-management
プロジェクト管理専門家

Test management, defect management, process evaluation, and maturity assessment using the MANAGES agent pipeline. Use this skill whenever the user mentions test management, defect management, process improvement, TMMi, maturity assessment, ARCI matrix, quality policy, test policy, process evaluation, defect lifecycle, triage, test process, roles and responsibilities, QAM, QPM, GTA, generic test agreements, process maturity, test improvement, or wants to evaluate and improve their testing practices. Also trigger for defect tracking, anomaly management, process compliance, test governance, or organizational testing capability. MANDATORY TRIGGERS: test management, defect management, TMMi, maturity, ARCI, process improvement, quality policy, defect lifecycle, process evaluation, test governance.

2026-05-14
open-testing-plan
ソフトウェア品質保証アナリスト・テスター

Generate comprehensive test plans, schedules, resource allocation, environment setup, and test data strategies. Use this when you need to develop master test plans, level-specific test plans, allocate resources and environments, plan non-functional testing, define end-to-end testing chains, or establish test data management strategies.

2026-05-14
open-testing-reporting
ソフトウェア品質保証アナリスト・テスター

Test reporting, progress dashboards, release advice, and final test reports using the REPORTS agent pipeline. Use this skill whenever the user mentions test report, progress report, test dashboard, release advice, go/no-go decision, test metrics, defect trends, test execution summary, quality assessment, final test report, lessons learned, RAG status, or wants to generate any kind of testing status or quality report. Also trigger for executive summaries, sprint test reports, release readiness, or stakeholder communication about testing. MANDATORY TRIGGERS: test report, progress, dashboard, release advice, go/no-go, test metrics, defect trend, RAG status, quality report, test summary

2026-05-14
open-testing-templates
ソフトウェア品質保証アナリスト・テスター

Generate 108 context-specific test templates: decision tables, state transition matrices, test case logs, test plans, exploratory charters, ARCI matrices, traceability sheets, and quality hunting documents. Use this skill whenever the user needs: test design worksheets, test execution logs, test strategy tables, quality engineering templates, defect tracking forms, estimation worksheets, checklists, or any test artifact. Triggers include: 'template', 'worksheet', 'form', 'test document', 'test plan', 'test case log', 'decision table', 'charter', 'matrix', 'checklist', 'strategy table', 'ARCI', or requests to 'generate a [template type]'.

2026-05-14
openrequirements
プロジェクト管理専門家

OpenRequirements.AI DeFOSPAM requirements engineering validation skill using 7 specialized AI analyst agents based on the Business Story Method by Paul Gerrard. Analyzes requirements through Definitions, Features, Outcomes, Scenarios, Prediction, Ambiguity, and Missing data checks. Produces business stories, scenarios, glossaries, and gap analysis reports. Use this skill whenever the user wants to validate requirements, check requirements quality, create business stories from requirements, find ambiguity in specifications, generate test scenarios from requirements, or perform specification by example. Also trigger when the user mentions DeFOSPAM, business stories, requirements validation, specification by example, SBE, living documentation, or executable specifications — even if they don't name the skill directly.

2026-05-14
open-testing-convert
ソフトウェア品質保証アナリスト・テスター

Master orchestrator for converting test automation scripts across 30 per-source convert skills (Appium, Behat, Behave, CodeceptJS, Cucumber, Cypress, Detox, Eggplant, Espresso, Gauge, Geb, Karate, Katalon, Nightwatch, OpenTest.AI, Playwright, Playwright-BDD, Protractor, Puppeteer, Ranorex, Robot Framework, Selenium, Serenity, SpecFlow, Taiko, TestCafe, Testers.AI Dynamic, Testers.AI Recorder, WebDriverIO, XCUITest). Every per-source skill supports forward (source to canonical IR) and reverse (canonical IR to source) emission. Use when the user asks to migrate, convert, port, rewrite, or translate tests from one framework to another. Detects source from code/files, target from the message, resolves language, and routes to the right per-source skill. Triggers: convert, migrate, port, rewrite tests, to Eggplant, to OpenTest.AI, to Testers.AI, to Playwright, to Selenium, to Cypress, Selenium to Playwright, Cypress to Playwright, Protractor to Playwright.

2026-04-20
open-testing-convert-behat
ソフトウェア品質保証アナリスト・テスター

Convert Behat (PHP BDD) test suites — `.feature` files, PHP context classes implementing `Behat Context`, step methods with `@Given` / `@When` / `@Then` / `@Transform` PHPDoc annotations, `behat.yml` / `behat.yaml` config, suites and profiles, `FeatureContext`, Mink integration (`MinkContext`, `RawMinkContext`, `Behat MinkExtension`) with Selenium2 / Goutte / BrowserKit / Chromedriver sessions, hooks `@BeforeScenario` / `@AfterScenario` / `@BeforeSuite` / `@BeforeStep` / `@BeforeFeature` (with tag filters), `@Transform` parameters, Symfony2Extension, `TableNode` / `PyStringNode` args, Gherkin `Feature` / `Scenario Outline` / `Background` / `Rule`, tag filters, `BEHAT_PARAMS`, `--profile` selection. Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Behave, SpecFlow, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Behat", "PHP BDD", "behat.yml", "FeatureContext", "MinkContext".

2026-04-20
open-testing-convert-behave
ソフトウェア品質保証アナリスト・テスター

Convert Behave (Python BDD) test suites — `.feature` files, step defs in `features/steps/*.py` using `@given`, `@when`, `@then`, `@step` decorators, `context` object for state sharing, `environment.py` with `before_all` / `before_feature` / `before_scenario` / `before_step` / `after_*` hooks, `behave.ini` / `setup.cfg` / `pyproject.toml` config, parse patterns (`parse`, `parse_type`, `cfparse`, regex), tag execution (`--tags`), Scenario Outlines with `Examples`, Background, `Rule`, `-D userdata`, fixtures, and Selenium / Playwright / Requests integration. Targets: Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, Nightwatch, CodeceptJS, Taiko, Protractor, Katalon, Playwright-BDD, OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic. MANDATORY TRIGGERS: "convert Behave", "Behave to <target>", "python-behave", "@given Python", "features/steps".

2026-04-20
open-testing-convert-detox
ソフトウェア品質保証アナリスト・テスター

Convert Detox (React Native end-to-end testing) test suites — JS / TS `describe/it` blocks, `device.launchApp()`, `element(by.id|by.label|by.text|by.type|by.traits)`, `.tap()`, `.typeText()`, `.swipe()`, `.scroll()`, matchers composition (`and`, `withAncestor`, `withDescendant`), `expect(element).toBeVisible()`, `waitFor(element).toBeVisible().withTimeout(n)`, `device.reloadReactNative()`, `device.shake()`, `device.setURLBlacklist()`, `detoxrc.js` configs, `detox build` / `detox test` CLI, Jest adapter, testID React Native prop, multi-device configs. Handles grey-box synchronization (awaits RN bridge idle), testID-based locators, sync API (v20+) vs async API (v19), cross-platform iOS/Android matcher syntax. Targets: Appium, Selenium, Playwright, Cypress, Cucumber, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Detox", "React Native e2e", "detoxrc", "Detox matchers".

2026-04-20
open-testing-convert-espresso
ソフトウェア品質保証アナリスト・テスター

Convert Espresso (Android native UI testing) test suites — Java / Kotlin `@RunWith(AndroidJUnit4.class)` tests, `onView(withId(R.id.button_login)).perform(click())`, Matchers (`withText`, `withHint`, `withContentDescription`, `hasSibling`, `isDescendantOfA`), ViewActions (`click`, `typeText`, `swipeLeft`, `scrollTo`), ViewAssertions (`matches`, `doesNotExist`, `isDisplayed`), `IdlingResource`, `ActivityScenario`, `ActivityTestRule`, `IntentsTestRule`, UiAutomator hybrid, Espresso-Web `onWebView()`. Handles synchronous view-matcher model, resource ID stability, IdlingResource sync, Hamcrest matcher composition, and native-to-cross-platform routing (Appium for mobile targets). Targets: Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, Nightwatch, CodeceptJS, Taiko, Protractor, Katalon, OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic. MANDATORY TRIGGERS: "convert Espresso", "AndroidJUnit4", "onView", "ViewMatchers", "androidTest".

2026-04-20
open-testing-convert-gauge
ソフトウェア品質保証アナリスト・テスター

Convert Gauge test specs (Markdown `.spec` + `.cpt` concept files, `manifest.json`, `env/default/*.properties`, `gauge.properties`) and language step files — Java `@Step`, C# `[Step]`, Python `@step`, JS `step()`, Ruby `step`, Go `gauge.Step`. Handles scenarios (`## Name`), steps (`* Step <param>`), pipe-delimited tables, `<placeholder>` / `<file:>` / `<table:>` bindings, hooks (`@BeforeSpec` / `@AfterScenario` / `@BeforeStep`), data stores (Suite/Spec/ScenarioDataStore), `Gauge.writeMessage`, `Gauge.captureScreenshot`, language plugins (gauge-java/csharp/js/python/ruby/go), parallel runner, tag expressions. Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Taiko, Robot Framework, SpecFlow, Karate, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Gauge", "Gauge to <target>", "getgauge", ".spec file", ".cpt file", "gauge-java".

2026-04-20
open-testing-convert-geb
ソフトウェア品質保証アナリスト・テスター

Convert Geb test suites — Groovy browser-automation DSL on Selenium. Parses `GebConfig.groovy`, `*.groovy` tests with `Browser.drive { ... }`, jQuery-like `$()` navigator, `GebSpec` / `GebReportingSpec` (Spock), `GebTest` (JUnit). Handles `Page` classes with `static url` / `static at` / `static content` closures, `Module` fragments, `waitFor`, page transitions (`to PageClass`, `via { click }`), form helpers (`$form.field = "v"`), Spock blocks (given/when/then/expect/where), `@Unroll` data-driven, Gradle `geb-spock` / `geb-junit5` deps, and environment driver switching. Targets: Selenium, Playwright, Cypress, WebDriverIO, Cucumber, Serenity, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Geb", "Geb to <target>", "gebish", "GebSpec", "GebConfig.groovy", "geb-spock".

2026-04-20
open-testing-convert-karate
ソフトウェア品質保証アナリスト・テスター

Convert Karate (JVM API + UI testing DSL) suites — `.feature` files using Karate's Gherkin-superset DSL with built-in HTTP / UI primitives (no step definitions), `karate-config.js`, `karate.callonce` / `karate.call` feature reuse, `background` blocks, `* def` variables, `Given url / When method / Then status / And match` verbs, `match` deep-equal/contains/regex/schema, `configure` directives, JSON/XML/YAML/GraphQL payloads, `read()` fixtures, parallel JUnit 5 runner, UI layer (`driver`, `click`, `input`, `waitFor`, `screenshot`), embedded JS/Java via `Java.type()`, Scenario Outline with `Examples`, Maven/Gradle wiring. Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Karate", "Karate to <target>", "karate.call", "karate-config", "Given url", "And match".

2026-04-20
open-testing-convert-katalon
ソフトウェア品質保証アナリスト・テスター

Convert Katalon Studio test scripts — `WebUI.openBrowser`, `WebUI.navigateToUrl`, `WebUI.setText`, `WebUI.click`, `WebUI.verifyElementPresent`, `Mobile.*` keywords, Groovy test scripts, Test Objects from `Object Repository`, `findTestObject()`, Test Suites. Handles Katalon keyword-driven DSL, Object Repository for locator storage, Global Variables, Custom Keywords, data-driven from data files, Katalon Studio project folder structure. Covers both Katalon Studio (Groovy) and Katalon Recorder (browser extension, separate JSON format). Targets: Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, Nightwatch, CodeceptJS, Taiko, Protractor, OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic. Use for migrating Katalon suites, porting Katalon tests to Playwright/Cypress, or round-tripping through OpenTest.AI. MANDATORY TRIGGERS: "convert Katalon", "Katalon Studio", "Katalon Recorder", "Object Repository".

2026-04-20
open-testing-convert-opentestai
ソフトウェア品質保証アナリスト・テスター

Convert OpenTest.AI natural-language test cases (JSON with `test_steps[]`, `overall_description`, `validation_conditions`, `data.expected_test_input_parameters`, `data.expected_results`) to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), Testers.AI Recorder, and Testers.AI Dynamic. Handles both the dict-by-hash wrapper form `{ "<hash>": {test_case_id, name} }` and the array wrapper form `{ "test_cases": [...] }`. Use whenever the user wants to migrate an OpenTest.AI test suite, translate a single test-case object, or round-trip OpenTest.AI through another framework. MANDATORY TRIGGERS: "convert OpenTest.AI", "OpenTest.AI to Playwright", "OpenTest.AI to Selenium", "OpenTest.AI to Eggplant", "natural language tests to code", "migrate OpenTest.AI", "translate opentest", "generate Selenium from OpenTest.AI".

2026-04-20
open-testing-convert-playwright-bdd
ソフトウェア品質保証アナリスト・テスター

Convert Playwright-BDD test suites — `.feature` Gherkin files + TS/JS step definitions using `createBdd()`, `Given` / `When` / `Then` decorators, Playwright fixtures `page` / `context` / `request` / `browser`, `defineBddConfig`, `bddGen` CLI, `@playwright/test` integration, tags `@smoke` / `@slow`, Scenario Outlines with `Examples`, Background, hooks `BeforeAll` / `Before` / `AfterAll` / `After`, World/Fixture composition with `$tags` / `$testInfo`. Handles `playwright-bdd` package specifics — parallelisation via Playwright workers (vs cucumber-js serial), fixture-based World, auto-generated `.spec.ts` from `.feature`, TypeScript-first step definitions, tag-based projects. Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Playwright-BDD", "playwright-bdd", "@playwright/test BDD", "defineBddConfig", "bddGen".

2026-04-20
open-testing-convert-protractor
ソフトウェア品質保証アナリスト・テスター

Convert Protractor test suites — `element(by.model)`, `element(by.binding)`, `by.repeater`, `by.buttonText`, `browser.get`, `browser.driver`, `$(...)`, `$$(...)`, `expect(...)` Jasmine assertions, `protractor.conf.js`. Handles Protractor Angular-specific locators, implicit wait for Angular, control-flow mode (sync) vs async, page objects, Jasmine integration. Includes deprecation notes recommending Playwright or Cypress as modern successors (Protractor EOL Aug 2023). Targets: Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, Nightwatch, CodeceptJS, Taiko, OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic. Use for migrating Protractor suites, porting off the deprecated framework, or round-tripping through OpenTest.AI. MANDATORY TRIGGERS: "convert Protractor", "protractor.conf", "Protractor deprecated", "move off Protractor".

2026-04-20
open-testing-convert-ranorex
ソフトウェア品質保証アナリスト・テスター

Convert Ranorex Studio test suites — commercial GUI automation (Ranorex Studio IDE + Runtime). Parses `.rxtst` test suites, `.rxrec` recording modules, `.rxrep` repositories (RanoreXPath), `.rxsln` / `.csproj`, C# `.cs` modules (`*.UserCode.cs`), Ranorex API (`Ranorex.WebDocument`, `Host.Local.OpenBrowser`, `repo.X.Y.PressKeys`, `Report.Info` / `Report.Failure`, `Validate.Exists` / `Validate.AttributeValue`), recording modules, C# code modules, module/global parameters, data-driven (Excel/CSV/SQL/list), parallel exec, technology adapters (Web/WinForms/WPF/Java/Qt/Android/iOS), `[TestModule]` + `ITestModule`, and designer code-behind loop. Targets: Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Ranorex", "RanoreXPath", ".rxtst file", "recording module", "Ranorex C#".

2026-04-20
open-testing-convert-robot-framework
ソフトウェア品質保証アナリスト・テスター

Convert Robot Framework test suites — `.robot` / `.resource` / `.tsv` / `.rst` files, sections `*** Settings ***` / `*** Variables ***` / `*** Keywords ***` / `*** Test Cases ***` / `*** Tasks ***`, library imports (`SeleniumLibrary`, `Browser` [Playwright], `RequestsLibrary`, `AppiumLibrary`, `Collections`, `DateTime`, custom `Library MyLib.py`), `Resource common.resource`, variables `${var}` / `@{list}` / `&{dict}`, user keywords with `[Arguments]` / `[Tags]` / `[Timeout]` / `[Teardown]`, control flow (`FOR IN RANGE`, `WHILE`, `IF/ELSE`, `Run Keyword If`), `[Template]` / `[Setup]`, BuiltIn assertions (`Should Be Equal`, `Should Contain`, `Should Match Regexp`), SeleniumLibrary keywords, pabot parallel, Listener API. Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Robot Framework", "robotframework", ".robot file", "SeleniumLibrary".

2026-04-20
open-testing-convert-serenity
ソフトウェア品質保証アナリスト・テスター

Convert Serenity BDD test suites — `serenity.conf`, Maven/Gradle `net.serenity-bdd` deps (serenity-core, serenity-cucumber, serenity-junit5, serenity-screenplay, serenity-rest-assured), JUnit `@RunWith(SerenityRunner.class)` / JUnit5 `@ExtendWith(SerenityJUnit5Extension.class)`, Cucumber `@RunWith(CucumberWithSerenity.class)`, `.feature` files, `@Steps` injection, Screenplay Pattern (`Actor.named`, `BrowseTheWeb.with(driver)`, `Task.where(...)`, `Interaction` / `Performable`, `Question.about(...)`, `Ensure.that(...).isEqualTo(...)`), page objects with `@DefaultUrl` / `@FindBy`, Lean Page Objects (`Target.the(...).locatedBy(...)`), `@Managed` driver, Serenity REST, `@Narrative` / `@Issue`, data-driven `@TestData`, Serenity/JS TS port (`@serenity-js/core`, `@serenity-js/playwright-test`). Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert Serenity", "Screenplay Pattern", "@serenity-js", "SerenityRunner".

2026-04-20
open-testing-convert-specflow
ソフトウェア品質保証アナリスト・テスター

Convert SpecFlow (.NET / C# BDD) and Reqnroll (SpecFlow 4.x successor) test suites — `.feature` files, `[Binding]` step definitions with `[Given]` / `[When]` / `[Then]`, `ScenarioContext` / `FeatureContext` state sharing, hooks `[BeforeScenario]` / `[AfterScenario]` / `[BeforeFeature]` / `[BeforeTestRun]` / `[BeforeStep]` with tag filters, `specflow.json` config, Cucumber expressions `{string}` / `{int}` and regex matchers, `[StepArgumentTransformation]`, SpecFlow.Assist `CreateInstance` / `CreateSet`, DI via `IObjectContainer`, `[Scope]`, `ScenarioOutline` with `Examples`, `Rule`, tables, doc strings, MSTest / NUnit / xUnit runners, SpecFlow+LivingDoc. Targets: Selenium, Playwright, Cypress, Cucumber, Appium, Behave, Eggplant, OpenTest.AI, Testers.AI. MANDATORY TRIGGERS: "convert SpecFlow", "SpecFlow to <target>", ".NET BDD", "[Binding]", "ScenarioContext", "Reqnroll".

2026-04-20
open-testing-convert-xcuitest
ソフトウェア品質保証アナリスト・テスター

Convert XCUITest (iOS native UI testing) test suites — Swift / Objective-C `XCTestCase` subclasses, `XCUIApplication`, `XCUIElement`, `XCUIElementQuery` (`app.buttons["Sign in"]`, `app.textFields["email"]`, `app.staticTexts`, `app.cells`), element actions `tap()`, `typeText()`, `swipeLeft()`, `press(forDuration:)`, `XCTAssert*` family (`XCTAssertTrue`, `XCTAssertEqual`), `waitForExistence(timeout:)`, `XCUIElement.Predicate` / `NSPredicate`, `@testable import`, Screen page-object pattern, `XCUIApplication(bundleIdentifier:)`, launch env/arguments, `addUIInterruptionMonitor`, `measure(metrics:)` perf tests, iOS simulator / real device runs. Targets: Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant, TestCafe, Nightwatch, CodeceptJS, Taiko, Protractor, Katalon, OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic. MANDATORY TRIGGERS: "convert XCUITest", "XCTest UI", "XCUIApplication", "iOS UI tests".

2026-04-20
open-testing-convert-appium
ソフトウェア品質保証アナリスト・テスター

Convert Appium (mobile WebDriver) tests to and from Eggplant (SenseTalk mobile/SUT), OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic, Espresso (Android), and XCUITest (iOS). Handles Appium Java (JUnit/TestNG), Python (pytest/unittest), JavaScript/TypeScript (Mocha/WebdriverIO), C#, and Ruby; iOS, Android, Windows, Flutter, and cross-platform driver configurations. Use whenever the user wants to migrate an Appium suite, translate a single Appium script, or round-trip Appium through another framework. MANDATORY TRIGGERS — "convert Appium", "Appium to Espresso", "Appium to XCUITest", "Appium to Eggplant", "migrate mobile tests", "translate appium test", "port Appium", "Appium → OpenTest.AI", "Appium to Testers.AI", or any mention of Appium alongside any of the supported targets.

2026-04-20
open-testing-convert-codeceptjs
ソフトウェア品質保証アナリスト・テスター

Convert CodeceptJS test suites (`I.amOnPage`, `I.fillField`, `I.click`, `I.see`, `I.grabTextFrom`, `Feature('...')`, `Scenario('...', ({I}) => ...)`, Page Objects, helpers Playwright/Puppeteer/WebDriver) to and from Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant (SenseTalk), TestCafe, Nightwatch, OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic. Handles CodeceptJS's actor-based API, multi-helper backend, semantic locator shortcuts, data-driven `Data([...]).Scenario`, and BDD mode. Use whenever the user wants to migrate a CodeceptJS suite, port CodeceptJS tests to Playwright/Cypress, or round-trip CodeceptJS through OpenTest.AI. MANDATORY TRIGGERS — "convert CodeceptJS", "CodeceptJS to <target>", "migrate CodeceptJS", "port CodeceptJS", "codecept.conf", any mention of CodeceptJS alongside any supported target.

2026-04-20
open-testing-convert-cucumber
ソフトウェア品質保証アナリスト・テスター

Convert Cucumber BDD suites (feature files + step definitions) to and from Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic, Selenium, Playwright, Cypress, and Appium. Handles Cucumber-JVM (Java/Kotlin/Scala), Cucumber-Ruby, Cucumber.js (JavaScript/TypeScript), SpecFlow (.NET), Behave (Python), and Behat (PHP). Converts Gherkin syntax (Feature/Scenario/Background/Scenario Outline/Examples) plus the underlying step-definition layer, preserving tags, hooks, data tables, and doc strings. Use whenever the user wants to migrate a Cucumber project, translate a single .feature file, or round-trip BDD through another framework. MANDATORY TRIGGERS — "convert Cucumber", "Cucumber to Playwright", "Gherkin to Selenium", "BDD to OpenTest.AI", "migrate feature files", "translate cucumber", "port SpecFlow", "Behave to Playwright", "Cucumber.js to Cypress", "Cucumber → Testers.AI", or any mention of `.feature` / Gherkin alongside any of the supported targets.

2026-04-20
open-testing-convert-cypress
ソフトウェア品質保証アナリスト・テスター

Convert Cypress tests to and from Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic, Selenium, and Playwright. Handles Cypress JavaScript/TypeScript (`cy.visit`, `cy.get`, `.should`, `.click`, `.type`, custom commands, intercepts) and common add-ons (Cypress Testing Library, cypress-real-events, @cypress/grep). Use whenever the user wants to migrate a Cypress suite, translate a single spec, or round-trip Cypress through another framework. MANDATORY TRIGGERS — "convert Cypress", "Cypress to Playwright", "Cypress to Selenium", "Cypress to Eggplant", "migrate Cypress", "translate cypress test", "port Cypress", "Cypress → OpenTest.AI", "Cypress to Testers.AI", or any mention of Cypress alongside any of the supported targets.

2026-04-20
open-testing-convert-nightwatch
ソフトウェア品質保証アナリスト・テスター

Convert Nightwatch.js test suites (`browser.url`, `browser.click`, `browser.setValue`, `browser.assert.*`, `browser.expect(...)`, page objects with `elements`/`sections`/`commands`, `nightwatch.conf.js`) to and from Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant (SenseTalk), TestCafe, OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic. Handles Nightwatch's WebDriver-based driver, BDD `describe/it` syntax, legacy `module.exports` format, page object models, custom commands/assertions, and multi-environment config. Use whenever the user wants to migrate a Nightwatch suite, port Nightwatch tests to Playwright/Cypress, or round-trip Nightwatch through OpenTest.AI. MANDATORY TRIGGERS — "convert Nightwatch", "Nightwatch to <target>", "migrate Nightwatch", "port Nightwatch", "nightwatch.conf", any mention of Nightwatch alongside any supported target.

2026-04-20
open-testing-convert-playwright
ソフトウェア品質保証アナリスト・テスター

Convert Playwright tests to and from Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic, Selenium, and Cypress. Handles Playwright TypeScript/JavaScript (primary), Python, Java, and .NET bindings; `@playwright/test` runner idioms (`test`, `test.describe`, `test.beforeEach`, fixtures, `test.step`, `expect`). Use whenever the user wants to migrate a Playwright suite, translate a single spec, or round-trip Playwright through another framework. MANDATORY TRIGGERS — "convert Playwright", "Playwright to Selenium", "Playwright to Cypress", "Playwright to Eggplant", "migrate Playwright", "translate playwright spec", "port Playwright", "Playwright → OpenTest.AI", "Playwright to Testers.AI", or any mention of Playwright alongside any of the supported targets.

2026-04-20
open-testing-convert-puppeteer
ソフトウェア品質保証アナリスト・テスター

Convert Puppeteer test suites (`puppeteer.launch`, `page.goto`, `page.click`, `page.type`, `page.$`/`page.$$`, `page.waitForSelector`, `page.evaluate`, typically paired with Jest/Mocha) to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic. Handles Puppeteer-core and full Puppeteer, headless/headed modes, ARIA selectors, XPath, network interception via `page.setRequestInterception`, and iframe/worker handling. Use whenever the user wants to migrate a Puppeteer suite, port Puppeteer tests to Playwright/Selenium/Cypress, or round-trip through OpenTest.AI. MANDATORY TRIGGERS — "convert Puppeteer", "Puppeteer to <target>", "Puppeteer to Playwright", "migrate Puppeteer", "port Puppeteer", "puppeteer-core to Playwright", any mention of Puppeteer alongside any supported target.

2026-04-20
open-testing-convert-selenium
ソフトウェア品質保証アナリスト・テスター

Convert Selenium WebDriver tests to and from Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, Testers.AI Dynamic, Playwright, and Cypress. Handles Selenium Java (JUnit/TestNG), Python (pytest/unittest), JavaScript (Mocha/Jest), C# (NUnit/MSTest/xUnit), and Ruby. Use whenever the user wants to migrate a Selenium test suite, translate a single Selenium script, or round-trip Selenium through another framework. MANDATORY TRIGGERS — "convert Selenium", "Selenium to Playwright", "Selenium to Cypress", "Selenium to Eggplant", "migrate WebDriver", "translate webdriver test", "port Selenium", "Selenium → OpenTest.AI", "Selenium to Testers.AI", or any mention of Selenium alongside any of the supported targets.

2026-04-20
open-testing-convert-taiko
ソフトウェア品質保証アナリスト・テスター

Convert Taiko browser automation scripts (`goto`, `click`, `write`, `into`, `textBox`, `link`, `button`, `text`, `near`, `below`, `toLeftOf`, `openBrowser`, `closeBrowser`) to and from Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant (SenseTalk), TestCafe, Nightwatch, CodeceptJS, OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic. Handles Taiko's natural-language API, relative/proximity locators, REPL-driven recording, Chromium-only backend, and Gauge BDD integration. Use whenever the user wants to migrate a Taiko suite, port Taiko tests to Playwright/Cypress, or round-trip Taiko through OpenTest.AI. MANDATORY TRIGGERS — "convert Taiko", "Taiko to <target>", "migrate Taiko", "port Taiko", "taiko.json", any mention of Taiko alongside any supported target.

2026-04-20
open-testing-convert-testcafe
ソフトウェア品質保証アナリスト・テスター

Convert TestCafe test suites (`fixture('...')`, `test('...')`, `Selector('...')`, `t.click`, `t.typeText`, `t.expect(...).ok/eql/contains`, `ClientFunction`, `Role`) to and from Selenium, Playwright, Cypress, WebDriverIO, Puppeteer, Appium, Cucumber, Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic. Handles TestCafe's proxy-based driver, smart auto-waits, roles-based auth, client-side JS execution, and iframe/native-dialog support. Use whenever the user wants to migrate a TestCafe suite, port TestCafe tests to Playwright/Cypress, or round-trip TestCafe through OpenTest.AI. MANDATORY TRIGGERS — "convert TestCafe", "TestCafe to <target>", "migrate TestCafe", "port TestCafe", ".testcaferc", any mention of TestCafe alongside any supported target.

2026-04-20
open-testing-convert-testersai-dynamic
ソフトウェア品質保証アナリスト・テスター

Convert Testers.AI Dynamic natural-language tests (JSON with `test_steps[]` plus an optional `hints[]` array of probabilistic selector/value guidance, and a `{tests:[...]}` envelope) to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), OpenTest.AI, and Testers.AI Recorder. Dynamic is the AI-runtime sibling of OpenTest.AI — same step grammar but with per-step hints that the AI can accept or override at execution. Use whenever the user wants to migrate a Dynamic suite, convert dynamic AI-runtime tests into code, or round-trip through another framework. MANDATORY TRIGGERS — "convert Dynamic", "Testers.AI Dynamic to <target>", "AI-runtime tests to code", "migrate dynamic tests", "convert dynamic with hints", "dynamic.json to Playwright", "Testers.AI Dynamic to Selenium", any mention of Testers.AI Dynamic alongside any supported target.

2026-04-20
open-testing-convert-testersai-recorder
ソフトウェア品質保証アナリスト・テスター

Convert Testers.AI Recorder output (JSON with `test_steps[]` AND parallel `recordedActions[]` where `recordedActions[i].naturalStep === test_steps[i]`) to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), OpenTest.AI, and Testers.AI Dynamic. Handles browser-captured flows with deterministic selector hints (CSS/XPath/accessibility), recorded input values, and AI-collapsed assertion steps. Use whenever the user wants to migrate a Recorder suite, replay a recorded flow in code, or round-trip through another framework. MANDATORY TRIGGERS — "convert Recorder", "Testers.AI Recorder to <target>", "recorded actions to code", "migrate recorded test", "replay recorded flow", "convert recorded browser test", "Testers.AI capture to Selenium", "recorded test to Playwright", any mention of Testers.AI Recorder alongside any supported target.

2026-04-20
open-testing-convert-webdriverio
ソフトウェア品質保証アナリスト・テスター

Convert WebDriverIO test suites (`browser.*`, `$()`/`$$()` element queries, `waitForDisplayed`, WebdriverIO's shorthand selector prefixes like `~`, `android=`, `-ios predicate string:`) to and from Selenium, Playwright, Cypress, Appium, Cucumber, Eggplant (SenseTalk), OpenTest.AI, Testers.AI Recorder, and Testers.AI Dynamic. Handles WDIO Mocha/Jasmine/Cucumber specs, sync (v6) and async (v7+) APIs, mobile and desktop configurations, wdio.conf.js services, and shared hooks. Use whenever the user wants to migrate a WebDriverIO suite, port WDIO tests to another framework, or round-trip WDIO through OpenTest.AI. MANDATORY TRIGGERS — "convert WebDriverIO", "WebDriverIO to <target>", "WDIO to Playwright", "WDIO to Cypress", "wdio.conf.js", "migrate WDIO", any mention of WebDriverIO alongside any supported target.

2026-04-20
open-testing-coverage
ソフトウェア品質保証アナリスト・テスター

Test coverage analysis, gap detection, coverage reporting, and coverage optimization using the COVERED agent pipeline. Use this skill whenever the user mentions test coverage, coverage analysis, coverage gaps, traceability matrix, coverage heat map, coverage dashboard, coverage metrics, coverage trends, test intensity, risk-based coverage, requirement coverage, code coverage mapping, or wants to know if their testing is sufficient. Also trigger when users ask about uncovered requirements, orphaned tests, coverage regression, or coverage targets. MANDATORY TRIGGERS: coverage, traceability, gap analysis, RTM, heat map, coverage dashboard, coverage trend, test intensity evaluation.

2026-04-06
open-testing-create
ソフトウェア品質保証アナリスト・テスター

Generate concrete test cases, test data, and test scripts from a test design technique and context. Applies 106 test design techniques (boundary value analysis, equivalence partitioning, decision tables, state transitions, pairwise, combinatorial, etc.) to enumerate test conditions and author realistic test cases with inputs, expected results, and traceability. Use this skill whenever the user needs to: create test cases from a technique, apply a testing method to requirements, generate test data, design test scenarios, or populate test scripts. Triggers include: 'test cases', 'create tests', 'test design', 'apply [technique name]', 'generate test data', 'test scenarios', or any technique name (BVA, EP, combinatorial, etc.).

2026-04-06
このリポジトリの収集済み skills 41 件中、上位 40 件を表示しています。