Скиллы TestMu AI (LambdaTest) — продакшен-скиллы тест-автоматизации для Claude Code, Copilot и Cursor

· 6 мин чтения
skills agent-skills test-automation qa ci-cd
📂 Исходный код на GitHub

Продакшен-скиллы для AI-агентов от TestMu AI (бывший LambdaTest): тест-автоматизация на 15+ языках, платформенные скиллы (HyperExecute, SmartUI, KaneAI), миграция с BrowserStack, Sauce Labs и других облаков, а также Rook — скилл для тестирования AI-агентов. MIT, 393 звезды.

Скиллы TestMu AI (LambdaTest) — продакшен-скиллы тест-автоматизации для Claude Code, Copilot и Cursor

LambdaTest — облачная платформа для тестирования с 10 000+ реальных устройств и 3000+ браузеров в облаке. 12 января 2026 года компания сменила имя на TestMu AI: команда и инфраструктура остались те же. Параллельно компания выложила репозиторий agent-skills — коллекцию скиллов для AI-ассистентов. После установки Claude Code, GitHub Copilot, Cursor или Gemini CLI пишут тесты экспертного уровня и запускают их в облаке TestMu AI. Лицензия MIT, 393 звезды.

Что внутри репозитория

В корне репозитория — больше 60 папок, каждая с суффиксом -skill. Внутри папки лежит SKILL.md: инструкция для AI-ассистента, которую тот читает перед работой. Полный реестр с описаниями собран в файле skills_index.json — в нём 84 навыка по восьми категориям:

Категория Навыков Что покрывает
api-testing 24 Проектирование и проверка API
e2e-testing 17 Сквозные браузерные тесты
unit-testing 15 Юнит-тесты на популярных фреймворках
mobile-testing 10 Android, iOS, Flutter
cloud-testing 8 Запуск в облаке TestMu AI
bdd-testing 7 Cucumber и родственные форматы
visual-testing 2 Визуальные регрессии (SmartUI)
devops 1 CI/CD-пайплайны

Скиллы делятся на четыре группы: фреймворки, платформенные навыки TestMu AI, скиллы миграции с облаков конкурентов и отдельный скилл Rook для тестирования AI-агентов.

Установка

Нужны Node.js с npm, любой поддерживаемый AI-ассистент и аккаунт TestMu AI. Регистрация — на testmuai.com. Весь репозиторий ставится одной командой:

git clone https://github.com/LambdaTest/agent-skills && cd agent-skills
npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git

Установщик agentskillsforall принимает ссылку на Git-репозиторий. Флаг --skill ставит один конкретный навык, а команда list показывает весь список:

# Install one skill
npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git --skill playwright-skill

# Browse all available skills
npx agentskillsforall list https://github.com/LambdaTest/agent-skills.git

Дальше ассистенту задают запрос обычными словами:

"Напиши Playwright-тесты для страницы логина и запусти их в облаке TestMu AI (Chrome + Firefox)"
"Сделай JUnit 5 тесты для сервиса платежей с Mockito и CI на GitHub Actions"

Результаты прогона видны в дашборде TestMu AI. Для доступа нужны две переменные окружения с логином и ключом аккаунта:

export LT_USERNAME="YOUR_USERNAME"
export LT_ACCESS_KEY="YOUR_ACCESS_KEY"

Если тестируемое приложение крутится на вашей машине, а не в интернете, включите туннель TestMu AI: в capabilities добавляется одна строка — tunnel: true. Отдельные руководства по локальному запуску есть для Windows, macOS и Linux в документации.

Скиллы для фреймворков

Основная масса навыков закрывает тест-автоматизацию на 15+ языках. Каждому фреймворку — своя папка:

Группа Навыки
E2E и браузеры selenium, playwright, cypress, puppeteer, webdriverio, nightwatchjs, testcafe, protractor, jasmine, karma, mocha, jest, vitest
Юнит-тесты junit-5, testng, pytest, nunit, mstest, xunit, phpunit, rspec, unittest, testunit
BDD cucumber, behat, behave, specflow, reqnroll, lettuce, gauge
Мобильные appium, espresso, xcuitest, detox, flutter-testing
Прочие capybara, codeception, geb, selenide, serenity-bdd, laravel-dusk, nemojs, robot-framework

Скилл определяет язык проекта, выбирает подходящий шаблон и подключает облачный запуск, когда нужная комбинация недоступна локально — например, Safari под Windows.

Платформенные скиллы

Шесть навыков работают напрямую с продуктами TestMu AI:

  • hyperexecute-skill — запуск и отладка тестов в HyperExecute, платформе массового параллельного прогона: анализ проекта, генерация hyperexecute.yaml, локальная валидация, подключение к CI.
  • smartui-skill — визуальные регрессионные тесты через SmartUI.
  • api-skill — 24 вложенных навыка: от проектирования REST-эндпоинтов до проверок схем на соответствие GDPR.
  • accessibility-skill — проверки доступности.
  • cicd-pipeline-skill — сборка пайплайнов с тестами.
  • kanecli-skill — работа с KaneAI CLI, AI-нативным инструментом тестирования.

Скиллы описывают не только действия, но и правила безопасности. Например, hyperexecute-skill запрещает вшивать логины и ключи в YAML-конфиги, требует прогонять локальные проверки перед каждым реальным запуском и спрашивать пользователя перед отправкой задания в облако, если тот не включил автономный режим.

Скиллы миграции

Отдельная группа — 13 навыков для переезда с облаков конкурентов. Каждый скилл переводит существующий тестовый набор на TestMu AI, меняя как можно меньше: тесты, фреймворк и язык остаются те же, меняются только эндпоинты, capabilities, хуки статусов, загрузки артефактов, туннель и CI. Скилл сначала спрашивает, куда переезжаем — в облако браузеров и реальных устройств (Browser Cloud и Real Device Cloud) или в HyperExecute, — потом конвертирует репозиторий, проверяет результат и пишет отчёт в файл TESTMU_MIGRATION.md.

Скилл Откуда мигрирует
browserstack-migration-skill BrowserStack Automate, App Automate, SDK, Local, Cypress CLI
saucelabs-migration-skill Sauce Labs: Selenium, Appium, saucectl, Sauce Connect
perfecto-migration-skill Perfecto: Appium, Selenium, Reportium, Quantum
kobiton-migration-skill Kobiton
headspin-migration-skill HeadSpin
digitalai-migration-skill Digital.ai Continuous Testing (Experitest)
aws-device-farm-migration-skill AWS Device Farm
firebase-test-lab-migration-skill Firebase Test Lab: Espresso, XCUITest
azure-playwright-migration-skill Azure / Microsoft Playwright Testing
cypress-cloud-migration-skill Cypress Cloud: --record, параллельные группы
selfhosted-grid-migration-skill Selenium Grid, Selenoid, Moon, Zalenium, локальный Appium
lowcode-tools-migration-skill Low-code инструменты: Katalon, Testim, mabl, testRigor, ACCELQ — в KaneAI
percy-migration-skill Percy — визуальные тесты — в SmartUI

Установка и формулировка задачи выглядят так:

npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git --skill browserstack-migration-skill

Дальше ассистенту говорят: «Мигрируй этот репозиторий с BrowserStack на TestMu AI» или «Перенеси наш набор со Sauce Labs на HyperExecute».

Как устроен скилл изнутри

Каждый SKILL.md — это роль и сценарий принятия решений. В selenium-skill ассистент получает роль senior QA-автоматизатора и проходит по дереву решений: запуск локально или в облаке, какой язык выбрать, какие capabilities задать. В playwright-skill похожая развилка, плюс перекрёстные ссылки: запрос на массовый параллельный прогон уходит в hyperexecute-skill, а визуальные регрессии — в smartui-skill. Так ассистент передаёт смежную задачу подходящему навыку.

Rook: тестирование AI-агентов

Пока большинство скиллов учит ассистента тестировать приложения, Rook переворачивает задачу: он тестирует самих AI-агентов. Rook — терминальный инструмент TestMu AI. Он читает кодовую базу агента, генерирует сценарии проверки, по-настоящему вызывает агента и оценивает, есть ли доказательства, что задача решена. Скилл Rook учит Claude Code, Codex и Gemini CLI управлять Rook в headless-режиме. У него свой установщик — npx @testmuai/rook-skill, требуется Node.js 22+. Исходники и руководство лежат в отдельном репозитории Rook.

Чем это полезно

Если команда уже пишет тесты с помощью Claude Code или Cursor, репозиторий экономит время дважды. Первый раз — на написании тестов: вместо объяснений ассистенту, как настраивать Selenium Grid или capabilities для мобильных устройств, скилл содержит готовую экспертизу. Второй раз — на переезде между облаками: миграционный скилл делает механическую часть смены провайдера и оставляет запись о том, что именно поменялось. Вопросы обсуждают в сообществе TestMu AI.

Источник: https://github.com/LambdaTest/agent-skills