lambdatest-agent-skills
Teaches your AI agent to organize and coordinate AI agents and test code and catch bugs before users do.
What it does
This tool helps create and run automated software tests. It teaches AI to write correct test code, set up projects, integrate with cloud services, and follow best practices.
When to use it
- ✓When you need to write test code for a project.
- ✓When setting up a new test project and needing the correct structure.
- ✓To integrate tests into automation systems like GitHub Actions.
Example of what to ask your AI
“How do I set up a test project with Playwright in Python?”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The AI identifies the testing tool and language you want to use. Then, it uses a specific guide for that combination, generating ready-to-use code and configuring local or cloud execution.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add sickn33/agentic-awesome-skills --skill lambdatest-agent-skillsOr download just the file:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/lambdatest-agent-skills/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
LambdaTest Agent Skills — Test Automation Registry (46 Skills)
Overview
This skill is a curated index of 46 production-grade test automation skills sourced from the LambdaTest/agent-skills repository. It teaches AI coding assistants how to write, structure, and execute test automation code across every major framework and 15+ programming languages. Instead of generating generic test code, the AI becomes a senior QA automation architect that understands correct project structure, dependency versions, cloud execution, CI/CD integration, and common debugging patterns for each framework.
This skill adapts material from an external GitHub repository:
source_repo: LambdaTest/agent-skillssource_type: community
When to Use This Skill
- Use when you need to write, scaffold, or review test automation code for any major framework
- Use when working with Selenium, Playwright, Cypress, Jest, pytest, Appium, or any of the 46 supported frameworks
- Use when setting up a new test project and need the correct project structure, config files, and dependencies
- Use when integrating tests into a CI/CD pipeline (GitHub Actions, Jenkins, GitLab CI)
- Use when migrating tests between frameworks (e.g. Selenium → Playwright, Puppeteer → Cypress)
- Use when running tests on cloud infrastructure such as LambdaTest / TestMu AI
- Use when the user asks how to write, debug, or scale automated tests
How It Works
Step 1: Identify the Framework and Language
Determine which testing framework and programming language the user is working with. Match it to one of the 46 supported skills below. Each skill covers a specific framework with language-appropriate code patterns.
Step 2: Apply the Correct Skill Context
Load the relevant framework skill from the registry below. Each skill includes: project setup and dependencies, core code patterns, page objects or test utilities, cloud execution configuration, CI/CD integration, a debugging table for common problems, and a best practices checklist.
Step 3: Generate Production-Ready Test Code
Use the loaded skill context to generate test code that follows real-world conventions — not generic boilerplate. Apply correct import paths, configuration formats, assertion libraries, and runner commands specific to the framework and language.
Step 4: Configure for Local or Cloud Execution
If the user wants to run tests locally, apply local runner configuration. If running on LambdaTest / TestMu AI cloud, configure RemoteWebDriver capabilities or the appropriate cloud SDK, and set LT_USERNAME and LT_ACCESS_KEY from environment variables — never hardcode credentials.
Step 5: Add CI/CD Integration
When requested, generate a GitHub Actions (or Jenkins / GitLab CI) workflow that runs the tests in parallel, uploads reports, and captures artifacts on failure.
Skill Registry
🌐 E2E / Browser Testing (15 skills)
| Skill | Languages | Description |
|---|---|---|
selenium-skill |
Java, Python, JS, C#, Ruby | Selenium WebDriver with cross-browser and cloud support |
playwright-skill |
JS, TS, Python, Java, C# | Playwright browser automation with API mocking |
cypress-skill |
JS, TS | Cypress E2E and component testing |
webdriverio-skill |
JS, TS | WebdriverIO with page objects and cloud integration |
puppeteer-skill |
JS, TS | Puppeteer Chrome automation |
testcafe-skill |
JS, TS | TestCafe cross-browser testing |
nightwatchjs-skill |
JS, TS | Nightwatch.js browser automation |
capybara-skill |
Ruby | Capybara acceptance testing |
geb-skill |
Groovy | Geb Groovy browser automation |
selenide-skill |
Java | Selenide fluent Selenium wrapper |
nemojs-skill |
JS | Nemo.js PayPal browser automation |
protractor-skill |
JS, TS | Protractor Angular E2E testing |
codeception-skill |
PHP | Codeception full-stack PHP testing |
laravel-dusk-skill |
PHP | Laravel Dusk browser testing |
robot-framework-skill |
Python, Robot | Robot Framework keyword-driven testing |
🧪 Unit Testing (15 skills)
| Skill | Languages | Description |
|---|---|---|
jest-skill |
JS, TS | Jest unit and integration tests with mocking |
junit-5-skill |
Java | JUnit 5 with parameterized tests and extensions |
pytest-skill |
Python | pytest with fixtures, parametrize, and plugins |
testng-skill |
Java | TestNG with data providers and parallel execution |
…
FAQ
What testing tools are supported?
46 different tools are supported, including Selenium, Playwright, Cypress, Jest, pytest, Appium, and many others for end-to-end, unit, mobile testing, and more.
Can the AI help me run tests in the cloud?
Yes, the AI can configure your tests to run on cloud platforms like LambdaTest or TestMu AI.
Does the AI know how to integrate tests with build automation?
Yes, it can generate configurations to integrate your tests into CI/CD pipelines like GitHub Actions, Jenkins, or GitLab CI.
Details
Original description by the author
Production-grade test automation skills for 46 frameworks across E2E, unit, mobile, BDD, visual, and cloud testing in 15+ languages.
Popularity
- GitHub stars
- 48k
- Ranking position
- #3408
- License
- MIT
- Updated
- 10/15/2026
Comments
- …
More skills from this repository
00-andruia-consultant
Helps your agent start or improve AI projects. It analyzes code, suggests tools, and creates action plans in Spanish.
sickn33/agentic-awesome-skills
007
Lets your agent perform security audits and threat modeling. It's useful for protecting projects against attacks and vulnerabilities.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Helps your agent create or improve AI tools. It defines how tools work, writes documentation, and validates the structure.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Lets your agent create a summary about a specific industry. It's useful for understanding the context, rules, usage patterns, and risks of a project, using reliable sources.
sickn33/agentic-awesome-skills
Similar skills
cpp-testing
Makes your agent write and improve tests for C++ code. It helps set up testing tools and fix errors.
affaan-m/ECC
csharp-testing
Helps your agent create tests for C# and .NET code. It uses best practices to ensure tests are efficient and reliable.
affaan-m/ECC
django-tdd
Enables your agent to apply testing strategies for Django with pytest-django and TDD. It's useful for writing robust tests and ensuring code quality, especially for DRF APIs.
affaan-m/ECC