lambdatest

lambdatest/agent-skills

47 resources in this repository

GitHub
🎯47

🎯Skills47

🎯playwright-skill🎯Skill

Generates production-grade Playwright automation scripts and E2E tests in TypeScript, JavaScript, Python, Java, or C#, with support for both local execution and TestMu AI cloud across 3000+ browser/OS combinations and real mobile devices.

playwright-skill
🎯appium-skill🎯Skill

Generates production-grade Appium mobile automation test scripts for Android and iOS in Java, Python, or JavaScript, supporting both local emulators and TestMu AI cloud with 100+ real devices.

appium-skill
🎯pytest-skill🎯Skill

A skill that generates production-grade pytest tests in Python with fixtures, parametrize, markers, mocking, and conftest patterns, providing comprehensive testing patterns for unit tests, assertions, and test organization.

pytest-skill
🎯selenium-skill🎯Skill

A Selenium WebDriver automation skill that generates production-grade test scripts in Java, Python, JavaScript, C#, Ruby, or PHP, supporting both local execution and TestMu AI cloud with 3000+ browser/OS combinations, including Page Object Model patterns and explicit wait strategies.

selenium-skill
🎯vitest-skill🎯Skill

A skill that generates Vitest tests for JavaScript and TypeScript projects with Vite-native speed, covering mocking, snapshots, React component testing, and in-source testing patterns using the Jest-compatible vi API.

vitest-skill
🎯jest-skill🎯Skill

Generates Jest unit and integration tests in JavaScript or TypeScript, covering mocking, snapshots, async testing, and React component testing with comprehensive patterns and anti-pattern guidance.

jest-skill
🎯cucumber-skill🎯Skill

Generates Cucumber BDD tests with Gherkin feature files and step definitions in Java, JavaScript, or Ruby, covering scenarios like login flows, outline-based parameterized tests, and common acceptance testing patterns.

cucumber-skill
🎯webdriverio-skill🎯Skill

Generates WebdriverIO automation tests in JavaScript or TypeScript with support for local and TestMu AI cloud execution, covering Mocha, Jasmine, and Cucumber frameworks.

webdriverio-skill
🎯phpunit-skill🎯Skill

Generates PHPUnit tests in PHP covering assertions, data providers, mocking, and test doubles for comprehensive unit testing of PHP applications.

phpunit-skill
🎯junit-5-skill🎯Skill

Generates production-grade JUnit 5 unit and integration tests in Java covering assertions, parameterized tests, lifecycle hooks, mocking with Mockito, and nested test patterns.

junit-5-skill
🎯cicd-pipeline-skill🎯Skill

Generates CI/CD pipeline configurations for test automation with GitHub Actions, Jenkins, GitLab CI, and Azure DevOps, including cloud testing integration.

cicd-pipeline-skill
🎯xcuitest-skill🎯Skill

Generates XCUITest UI automation tests for iOS/iPadOS apps in Swift using Apple native testing framework, supporting local simulators and cloud real device testing.

xcuitest-skill
🎯cypress-skill🎯Skill

Generates production-grade Cypress E2E and component tests in JavaScript or TypeScript, with support for both local execution and TestMu AI cloud. Covers command chaining patterns, selector best practices, and anti-pattern avoidance.

cypress-skill
🎯detox-skill🎯Skill

Generates Detox end-to-end tests for React Native apps in JavaScript, using a gray-box testing framework with automatic synchronization that supports local simulators/emulators and TestMu AI cloud.

detox-skill
🎯codeception-skill🎯Skill

Generates Codeception tests in PHP covering acceptance, functional, and unit testing with BDD-style Actor patterns, supporting local and cloud-based test execution.

codeception-skill
🎯jasmine-skill🎯Skill

Generates Jasmine BDD-style tests in JavaScript/TypeScript with patterns for spies, async testing, clock control, custom matchers, and project setup configuration.

jasmine-skill
🎯testng-skill🎯Skill

Generates TestNG tests in Java with groups, @DataProvider, parallel execution, XML suite configuration, and listeners for unit testing workflows.

testng-skill
🎯puppeteer-skill🎯Skill

Generates Puppeteer scripts for browser automation, web scraping, and PDF generation with patterns for wait strategies, network interception, screenshots, and LambdaTest cloud integration.

puppeteer-skill
🎯robot-framework-skill🎯Skill

Generates Robot Framework tests in keyword-driven syntax with Python, supporting SeleniumLibrary, RequestsLibrary, and custom keywords for end-to-end testing.

robot-framework-skill
🎯mocha-skill🎯Skill

Generates Mocha tests in JavaScript with Chai assertions and Sinon mocking. Covers core test patterns, async testing, sandbox management, Express/API testing with Supertest, and CI/CD integration.

mocha-skill
🎯selenide-skill🎯Skill

Generates Selenide tests in Java using the concise UI testing framework built on Selenium, with automatic waits and a fluent API.

selenide-skill
🎯hyperexecute-skill🎯Skill

Generates HyperExecute YAML configurations for fast parallel test orchestration on LambdaTest's cloud, supporting autosplit, matrix, and hybrid modes across any test framework including Playwright, Selenium, Cypress, and pytest.

hyperexecute-skill
🎯unittest-skill🎯Skill

An AI agent skill that generates Python unittest tests, providing patterns for TestCase classes, setUp/tearDown lifecycle methods, and a comprehensive set of assertion methods including assertEqual, assertRaises, and assertAlmostEqual.

unittest-skill
🎯smartui-skill🎯Skill

Generates SmartUI visual regression test configurations for screenshot comparison on TestMu AI cloud, supporting Playwright, Selenium, Cypress, and Puppeteer frameworks for pixel-diff testing.

smartui-skill
🎯karma-skill🎯Skill

Generates Karma test runner configurations for browser-based JavaScript testing with Jasmine, Mocha, or QUnit, including Angular integration patterns, coverage reporting, and LambdaTest cloud browser setup.

karma-skill
🎯espresso-skill🎯Skill

Generates Espresso UI tests for Android apps in Kotlin or Java, supporting both local emulator and TestMu AI cloud real device execution with ViewMatchers, ViewActions, and instrumentation test patterns.

espresso-skill
🎯serenity-bdd-skill🎯Skill

Generates Serenity BDD tests in Java using the Screenplay pattern, with rich reporting capabilities and Cucumber integration.

serenity-bdd-skill
🎯test-framework-migration-skill🎯Skill

Migrates and converts test automation scripts between Selenium, Playwright, Puppeteer, and Cypress frameworks, handling API mappings, lifecycle changes, and pattern conversions across Java, Python, JavaScript, TypeScript, and C#.

test-framework-migration-skill
🎯specflow-skill🎯Skill

Generates SpecFlow BDD tests for C#/.NET applications with Gherkin feature files and step bindings, covering scenario outlines, data-driven testing, and NUnit/xUnit integration patterns.

specflow-skill
🎯flutter-testing-skill🎯Skill

Generates Flutter widget tests, integration tests, and golden tests in Dart with support for local execution and TestMu AI cloud testing on real devices.

flutter-testing-skill
🎯gauge-skill🎯Skill

Generates Gauge test specifications in Markdown with step implementations in Java, Python, JavaScript, or Ruby, using ThoughtWorks' Gauge test automation framework.

gauge-skill
🎯behave-skill🎯Skill

Generates Behave BDD tests for Python projects with Gherkin feature files, step implementations, environment hooks, and page objects. Includes LambdaTest cloud execution support and a reference playbook covering CI/CD integration and debugging patterns.

behave-skill
🎯laravel-dusk-skill🎯Skill

An AI agent skill that generates Laravel Dusk browser tests in PHP. Provides patterns for Chrome-based E2E testing including page objects, browser methods, waiting strategies, and cloud execution on LambdaTest with CI/CD integration.

laravel-dusk-skill
🎯rspec-skill🎯Skill

Generates RSpec tests in Ruby with describe/context/it blocks, matchers, let/before hooks, mocking, and shared examples. Includes core patterns, anti-patterns guidance, and a reference playbook for advanced testing scenarios.

rspec-skill
🎯testunit-skill🎯Skill

Generates Test::Unit tests in Ruby using classic xUnit-style with assert methods and test case classes.

testunit-skill
🎯behat-skill🎯Skill

Generates Behat BDD tests for PHP applications with Gherkin feature files, MinkContext browser testing steps, custom context classes, and cloud execution support on LambdaTest.

behat-skill
🎯xunit-skill🎯Skill

Generates xUnit.net tests in C# covering Fact/Theory attributes, constructor injection, IClassFixture shared context, FluentAssertions, and parameterized testing with InlineData, MemberData, and ClassData. Includes an advanced patterns reference playbook.

xunit-skill
🎯testcafe-skill🎯Skill

A skill that generates TestCafe end-to-end automation tests in JavaScript or TypeScript, supporting both local browser execution and TestMu AI cloud. Includes page model patterns, selector best practices, anti-pattern guidance, and multi-browser testing commands.

testcafe-skill
🎯geb-skill🎯Skill

An agent skill for generating Geb browser automation tests in Groovy with Spock integration, covering page object patterns, Navigator API usage, and cloud execution on LambdaTest.

geb-skill
🎯capybara-skill🎯Skill

Generates Capybara end-to-end tests in Ruby with RSpec integration, providing acceptance testing patterns for web applications including page navigation, form filling, and content assertions.

capybara-skill
🎯nunit-skill🎯Skill

Generates NUnit 3 unit tests in C# with the Assert.That constraint model, parameterized and data-driven tests, setup/teardown lifecycle, and Moq mocking integration.

nunit-skill
🎯nemojs-skill🎯Skill

A skill for generating Nemo.js automation tests using PayPal's Selenium-based test framework for Node.js, with patterns for Mocha-based test structures and page object models.

nemojs-skill
🎯nightwatchjs-skill🎯Skill

Generates NightwatchJS end-to-end tests in JavaScript with Selenium WebDriver integration, built-in assertions, and page object patterns. Supports both local browser execution and cloud testing via LambdaTest.

nightwatchjs-skill
🎯lettuce-skill🎯Skill

Generates Lettuce BDD test code for Python with Gherkin feature files and step definitions using Selenium. Note that Lettuce is a legacy, unmaintained framework; the skill recommends using Behave for new projects.

lettuce-skill
🎯mstest-skill🎯Skill

Generates MSTest tests in C# using Microsoft's built-in testing framework for .NET. Covers test classes, data-driven tests with DataRow and DynamicData, assertions, and the full test lifecycle with TestInitialize and TestCleanup.

mstest-skill
🎯protractor-skill🎯Skill

Generates Protractor end-to-end tests for Angular and AngularJS applications in JavaScript and TypeScript. Note: Protractor is officially deprecated; Playwright or Cypress are recommended alternatives.

protractor-skill
🎯reqnroll-skill🎯Skill

Skill

reqnroll-skill