qa

作成者: browser-use

ウェブサイトやウェブアプリをQAテストし、1〜5の品質スコア(5=完璧、1=壊れている)を証拠とともに返します。ユーザーがテスト、QA、評価、スコアリングなどを希望する場合に使用します。

npx skills add https://github.com/browser-use/plugins --skill qa

QA

Drive a website with a real browser, judge how well it does the thing the user asked about, and return a score from 1 (broken) to 5 (excellent) with evidence. The deliverable is a verdict, not a screenshot dump.

Inputs

From the user's invocation (the text after /qa, or their message):

  • Target — a URL (https://…) or a local dev server (localhost:5173, :3000, "the app on 5173"). Required — if absent, ask for it before doing anything else.
  • What to test (optional) — a flow or focus ("the signup", "search + filters"). If omitted, test the most obvious happy path and say so in the report.

Dependency: browser-harness (required — install it yourself)

This skill runs the test through browser-harness — a separate CLI you install once. It is not optional; QA must run on a real Browser Use cloud browser, never the user's local Chrome.

Before anything else, verify it's available:

command -v browser-harness && browser-harness <<'PY'
print("browser-harness OK")
PY

If browser-harness is not on PATH, install it yourself — don't make the user do it. QA runs on a cloud browser, so the CLI is all you need: none of browser-harness's local-browser setup (chrome://inspect, the "Allow remote debugging" popup) applies here — skip all of it. The install is one-time (~30s), no clone:

command -v uv || curl -LsSf https://astral.sh/uv/install.sh | sh   # the uv installer, only if missing
export PATH="$HOME/.local/bin:$PATH"                               # uv and its tool shims land here; the installer doesn't update the current shell's PATH
uv tool install --python 3.12 --upgrade browser-harness            # latest stable release from PyPI
command -v browser-harness                                         # verify it's on PATH now

(No uv and can't curl | sh? Install uv per https://docs.astral.sh/uv/getting-started/installation/ then re-run the uv tool install line — or pipx install browser-harness.)

Do not attempt to QA with anything other than browser-harness + a cloud browser.

Procedure

  1. Confirm the target is reachable (curl -s -o /dev/null -w "%{http_code}" <url>), and identify what the app is (title, README) so you can frame a sensible test task.
  2. Read references/methodology.md in this skill directory and follow it exactly. It defines: how to get a Browser Use API key (or self-sign-up), how to tunnel a localhost app and point a cloud browser at it, the field-tested gotchas (host-header rewrite, proxy-off, the per-tab interstitial header, CORS-pinned APIs), the test loop, the 1-5 rubric, and the output format.
  3. Run the test, then tear everything down (stop the cloud browser so it stops billing; kill the tunnel).
  4. Return the verdict: lead with Score: N/5, then task, result, what worked, issues (tagged), edge cases tried, and screenshot evidence — exactly as references/methodology.md specifies.

Scale effort to the ask: a quick "does X work?" is a few interactions and one score; "thoroughly QA this" warrants more flows and edge cases. Keep the verdict honest, specific, and reproducible.

browser-useのその他のスキル

browser-use
browser-use
ブラウザ操作を自動化し、Webテスト、フォーム入力、スクリーンショット、データ抽出を行います。ユーザーがWebサイトのナビゲーション、Webページとのインタラクション、フォーム入力、スクリーンショット取得、またはWebページからの情報抽出を必要とする場合に使用します。
browser-automationofficial
browser-execute
browser-use
Use ONLY when calling the `browser_execute` tool or driving a real browser via the Chrome DevTools Protocol. Required reading before the first…
official
effect
browser-use
このリポジトリでEffect v4 / effect-smolのTypeScriptコードを扱う
official
video-use
browser-use
会話で動画を編集。文字起こし、カット、カラーグレーディング、オーバーレイアニメーション生成、字幕焼き付け — トーキングヘッド、モンタージュ、チュートリアル、旅行などに対応。
official
qa
browser-use
ウェブサイトやウェブアプリをQAテストし、1〜5の品質スコア(5=完璧、1=壊れている)を証拠とともに返します。ユーザーがテスト、QA、評価、スコアリングなどを希望する場合に使用します。
official
cdp
browser-use
Drive Chrome via the DevTools Protocol from JavaScript. Run JS snippets through the `browser-harness-js` CLI — it auto-spawns a long-lived bun HTTP server…
official
browser
browser-use
CDP経由でブラウザを直接制御します。ユーザーがWebページの自動化、スクレイピング、テスト、操作を行いたい場合に使用します。ユーザーが既に起動しているChromeに接続します。
official
browser-harness
browser-use
CDPによるブラウザの直接制御。ユーザーがウェブページの自動化、スクレイピング、テスト、操作を行いたい場合に使用します。ユーザーが既に起動しているChromeに接続します。
official