LambdaTest/agent-skills

AI agent skills for TestMu AI (Formerly LambdaTest).

TestMu AI Agent Skills(原 LambdaTest)

简介 – 一个基于 Node 的小型库,为 AI 编码助手(如 Claude Code、GitHub Copilot、Cursor 或 Gemini CLI)提供“技能”(插件模块)。这些技能教会助手为常用框架(Selenium、Playwright、Cypress 等)编写测试自动化代码,并在 TestMu AI 云平台上运行生成的测试。


核心概念

TestMu AI 是一个智能体质量工程平台agent-skills 仓库包含具体的组件,让语言模型驱动的助手能够理解 TestMu AI API 和特定测试框架的语法,从而响应如下自然语言提示:

“为登录页面编写 Playwright 测试,并在 TestMu AI 云(Chrome + Firefox)上运行”

助手使用已安装的技能:

  1. 以请求的框架生成测试代码。
  2. 添加所需的 TestMu AI 功能(例如身份验证、隧道标志)。
  3. 将测试提交到 TestMu AI 执行云并返回结果 URL。

仓库内容

项目 用途
agentskillsforall CLI(通过 npx 安装) 一个轻量包装器,从本仓库下载技能并注册到用户的 AI 助手。
单独的技能包(例如 selenium-skillplaywright-skillcypress-skill 将自然语言意图映射到具体代码片段和 TestMu AI 配置的 JSON/JS 定义。
文档链接 安装 CLI、设置环境变量(LT_USERNAMELT_ACCESS_KEY)以及使用技能的指南。
Rook 工具的集成说明 一个独立的基于终端的 AI 智能体测试器;其自身技能(@testmuai/rook-skill)通过专用 CLI 安装。

快速开始(如 README 所述)

  1. 前提条件 – Node(稳定版或更高)、npm、TestMu AI 账户以及 AI 编码助手。
  2. 克隆并安装
    git clone https://github.com/LambdaTest/agent-skills && cd agent-skills
    npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git
    
  3. 暴露凭据
    export LT_USERNAME="your_user"
    export LT_ACCESS_KEY="your_key"
    
  4. 添加技能(以 Playwright 为例)
    npx agentskillsforall add https://github.com/LambdaTest/agent-skills.git --skill playwright-skill
    
  5. 询问你的助手 – 输入自然语言请求;助手将生成测试并在 TestMu AI 云上触发。

典型用例

  • 快速测试编写 – 开发人员用简单的英语描述 UI 流程,即可获得可立即运行的 Playwright 或 Selenium 测试。
  • 跨浏览器/云执行 – 生成的测试自动包含 TestMu AI 隧道标志,并在平台的 10,000 多台真实设备上运行。
  • CI/CD 集成 – 技能可以生成 JUnit 5 或 Cypress 脚本,然后通过 GitHub Actions 或其他流水线提交并执行。
  • 智能体评估 – 使用配套的 Rook 技能,团队可以自动生成场景、调用自己的 AI 智能体并评估输出。

适用人群

  • 希望将样板测试编写工作交给 LLM 的 QA 工程师。
  • 希望在不学习完整框架 API 的情况下快速原型化端到端测试的开发人员。
  • 已在 TestMu AI(或旧版 LambdaTest)上并希望实现无缝 AI 优先工作流的团队。
  • 正在构建自己的 AI 编码智能体并需要测试自动化任务参考实现的组织。

限制与范围(根据仓库)

  • 仓库仅提供技能定义;繁重的工作(LLM 推理、代码生成)由外部助手(Claude Code、Copilot 等)完成。
  • 实际云执行需要付费的 TestMu AI 账户。
  • 技能通过 agentskillsforall CLI 分发;没有发布到公共注册表的独立 npm 包。

社区与支持


TL;DR

TestMu AI Agent Skills 是一个基于 Node 的插件集合,教 AI 编码助手如何在 TestMu AI 云上编写和运行测试自动化脚本。安装 CLI,添加所需的框架技能,然后让 LLM 用简单的语言生成测试。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目