TestMu AI Testing Skills
Equip coding assistants to author and run automated tests on the TestMu AI cloud.
- Source repo
- LambdaTest/agent-skills
- Stars
- ★ 391
- Last updated
- 3d ago
- License
- MIT
- Primary language
- Python
- FA score
- 47/100 · Major gaps
At a glance
- How it runs
- Works with
- Platform-specificClaude Code
- Cost
- Free tier plus a paid hosted plan
- Setup effort
- Medium · a few setup steps
- You'll need
- Typical use
- A QA engineer using Claude Code, Cursor, Copilot, or Gemini CLI wants Playwright login tests that run against Chrome and Firefox in the TestMu AI cloud.
- Not a fit if
- Teams that need fully offline or self-hosted test execution
- Teams avoiding lock-in to a single commercial testing cloud
- Developers who only run tests locally and won't create a TestMu AI account
- Source review
- 47/100 · Major gaps
What does this agent do, and when should you use it?
This repository is a collection of TestMu AI (formerly LambdaTest) test-automation skills for coding assistants, not a standalone AI agent. Its skills are installed through npx agentskillsforall and are documented for assistants including Claude Code, GitHub Copilot, Cursor, and Gemini CLI. Named packages include Selenium, Playwright, and Cypress skills, while the broader collection is described as covering major automation frameworks across more than 15 languages. A user asks for tests in natural language, the coding assistant authors the relevant test code, and TestMu AI credentials enable execution on the provider's testing cloud. Results are viewed in the TestMu AI dashboard, with a separate TestMu AI Tunnel required when the application under test is hosted locally.
The user installs the repository or an individual selenium-skill, playwright-skill, or cypress-skill with npx agentskillsforall add. The installed skill supplies framework-specific testing guidance to a coding assistant, which can respond to natural-language requests by producing automation code for technologies such as Selenium, Appium, and Playwright; the supplied examples also cover JUnit 5, Mockito, and GitHub Actions CI. For cloud execution, the environment supplies LT_USERNAME and LT_ACCESS_KEY, and tests run through TestMu AI's cloud of more than 10,000 real devices and 3,000 browser environments. Test results are exposed in the TestMu AI dashboard. Locally hosted targets require the OS-specific TestMu AI Tunnel and tunnel: true in the test capabilities.
- A QA engineer using Claude Code, Cursor, Copilot, or Gemini CLI wants Playwright login tests that run against Chrome and Firefox in the TestMu AI cloud.
- A team maintaining Selenium suites wants its coding assistant to generate test code aligned with the TestMu AI execution environment.
- A Java service developer needs JUnit 5 payment-service tests with Mockito and a GitHub Actions CI configuration.
- A mobile QA team wants to author Appium automation for execution against TestMu AI's real-device cloud.
- A development team testing an application available only on a workstation or private network can connect it through TestMu AI Tunnel and enable
tunnel: true.
How do you install or deploy this agent?
Prerequisites are the latest stable Node.js and npm, a supported AI coding assistant, and a TestMu AI account with a username and access key.
Install the repository's skills:
git clone https://github.com/LambdaTest/agent-skills && cd agent-skills
npx agentskillsforall add https://github.com/LambdaTest/agent-skills.gitAlternatively, install one named skill:
npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git --skill selenium-skill
npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git --skill playwright-skill
npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git --skill cypress-skillSet credentials on macOS or Linux:
export LT_USERNAME="YOUR_USERNAME"
export LT_ACCESS_KEY="YOUR_ACCESS_KEY"Set credentials on Windows:
set LT_USERNAME="YOUR_USERNAME"
set LT_ACCESS_KEY="YOUR_ACCESS_KEY"How do you use this agent?
List the available skills with:
npx agentskillsforall list https://github.com/LambdaTest/agent-skills.gitAfter installing the required skill and setting LT_USERNAME and LT_ACCESS_KEY, give the coding assistant a request such as:
Write Playwright tests for the login page and run them on TestMu AI cloud (Chrome + Firefox)Or:
Create JUnit 5 tests for the payments service with Mockito and GitHub Actions CIView completed test results in the TestMu AI dashboard. If the target application is only locally accessible, configure the appropriate TestMu AI Tunnel and add tunnel: true to the capabilities.
What are this agent's strengths and limitations?
- Named
selenium-skill,playwright-skill, andcypress-skillpackages can be installed individually instead of requiring the whole collection. - A single
agentskillsforallinstallation flow is documented across Claude Code, GitHub Copilot, Cursor, and Gemini CLI. - The skills connect test authoring to a cloud offering more than 10,000 real devices and 3,000 browser environments.
- Documented tunnel paths for Windows, macOS, and Linux extend testing to applications that are not publicly reachable.
- Cloud execution depends on a TestMu AI account plus
LT_USERNAMEandLT_ACCESS_KEY, creating a material dependency on the provider. - Installation requires the latest stable Node.js, npm, network access, and the separate
agentskillsforallCLI. - Testing locally hosted applications adds tunnel setup and a required
tunnel: truecapability change. - The supplied material does not provide a complete per-skill framework and language-version compatibility matrix, nor does it state cloud-testing prices or free-tier limits.
- The Rook skill for testing owned AI agents is not delivered through this repository's
agentskillsforallflow; it uses a separate repository and installer and requires Node.js 22 or newer.
How does this agent compare with similar options?
Key facts side by side with the most closely related agents.
| Agent | Source review | Form / cost | Stars | Updated | Language | Full support on |
|---|---|---|---|---|---|---|
| TestMu AI Testing Skills This agent | 47 · Major gaps | Agent plugin / skillFreemium | ★ 391 | 3d ago | Python | Claude Code |
| Steel Browser | 49 · Major gaps | Self-hosted serviceFreemium | ★ 7.9k | today | TypeScript | — |
| agent-qa | 58 · Major gaps | CLIFree + model costs | ★ 845 | today | TypeScript | Codex · Claude Code |
| assay | 81 · Good | CLIFree | ★ 110 | 2d ago | Python | Codex · Claude Code |
How does FollowAgents rate this agent?
Why each dimension lost points
The samples explicitly direct users to set LT_USERNAME and LT_ACCESS_KEY as environment variables and disclose that the automation path has no results API. This gives data flow some visibility. Deductions: the files shown provide little guidance on least privilege, credential protection, confirmation before migration, or dependency security. Migration skills require removing old paths and secrets, a broad change with no recovery procedure shown. An author field names TestMu AI, but publisher identity is unverified and responsibility cannot be confirmed from it.
Migration skills point to references for endpoints, capabilities, hooks, and checklists, supporting coherence for ordinary tasks; the accessibility skill also states that some paths only write results to a dashboard. Deductions: the packet is a truncated sample, so examples cannot be cross-checked. The README says to clone and install dependencies but the shown commands omit a conventional dependency-install step, and failure diagnostics are limited.
The skills cover mobile testing, accessibility scans, and migrations from several cloud providers, with language, platform, and trigger guidance. Deductions: migration skills make the destination a fixed decision and direct removal of old vendor paths by default; guidance for permissions, unusual project structures, and exceptions is limited.
The README provides setup, credential variables, skill selection, and usage examples; skills include category, language, version metadata, and reference indexes. The MIT license text is complete. Deductions: the sample shows no consistent release notes or maintenance process; naming mixes TestMu AI and LambdaTest, and publisher identity and maintenance responsibility are not independently verified.
Examples cover common automation frameworks, scan modes, and migration targets. Migration guidance calls out easy-to-miss endpoints, capabilities, tunnels, and result hooks. Deductions: migration and cloud-service orientation can require substantial changes and service dependence, while the sample does not quantify cost, migration effort, or benefit; some examples and completeness cannot be checked from the truncated material.
The skills state concrete limits, including that automation scans do not expose reports through a results API or exit code, and they index supporting references by topic. Deductions: the product and cloud-compatibility claims lack corroboration from other source files or tests in this sample; README scale and promotional claims are likewise unsupported here. Descriptions and limitations are usually distinguished, but there is no external or execution verification.
- Migration skills default to moving the platform to TestMu AI and removing old vendor code, configuration, and secrets; review the change scope and any need for a fallback path before applying them.
- Automated accessibility scans do not replace manual or screen-reader testing; the shown automation path cannot read reports in code or directly gate a build.
FAQ
Is a TestMu AI account required?
Which coding assistants are supported?
Can it test an application running locally or on a private network?
tunnel: true.Does this repository include the Rook skill for testing AI agents?
LambdaTest/rook repository, and its installer is npx @testmuai/rook-skill; it requires Node.js 22 or newer.What does cloud testing cost?
Thanks — we use this to improve the page.