LambdaTest/agent-skills

AI agent skills for TestMu AI (Formerly LambdaTest).

TestMu AI Agent Skills(旧称 LambdaTest)

概要 – AIコーディングアシスタント(Claude Code、GitHub Copilot、Cursor、Gemini CLIなど)向けの「スキル」(プラグインモジュール)を提供する小規模なNodeベースのライブラリです。このスキルにより、アシスタントは一般的なフレームワーク(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エージェント向けの別のターミナルベースのテスター。専用CLIを介して独自のスキル(@testmuai/rook-skill)がインストールされます。

はじめに(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は、AIコーディングアシスタントにTestMu AIクラウド上でテスト自動化スクリプトを作成・実行する方法を教えるNodeベースのプラグインコレクションです。CLIをインストールし、必要なフレームワークのスキルを追加して、LLMに平易な言語でテストを生成するよう依頼するだけです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト