browser-relay

browser-relay

ユーザーがログイン済みのChromeを使い、ページの読み取り、操作、スクリーンショット取得を行うブラウザー自動化スキル。

AIスキル大辞典による日本語要約
品質評価93/100評価確度:十分
人気度(GitHub Star) 72発掘スコア 79
01

このSkillでできること

  • 既存のログイン済みChromeのタブを読み取り、ページ内容やリンクを取得する
  • ページ上の入力、クリック、待機、スクロールなどの操作をまとめて実行する
  • 永続ブラウザーセッションでスクリーンショットを取得する
  • コンソールエラーやネットワーク情報を確認する
02

使い方

01
STEP 1

対象のタブをURLやタイトルで特定して操作する

02
STEP 2

ページのスナップショットやスクリーンショットで状態を確認する

03
STEP 3

入力、クリック、待機などの操作をグループ化して実行する

04
STEP 4

ローカル接続または明示的に接続したリモート環境を選択する

03

Skillのインストール

このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。

Repository:
https://github.com/reliefeai/browser-relay
手動でインストールする

README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。

npm install -g @linsoai/browser-relay
curl http://127.0.0.1:18795/api/tabs
curl "http://127.0.0.1:18795/api/snapshot?tabId=t_A7k2Pm9QxL"
curl -X POST http://127.0.0.1:18795/api/wait \
-H "Content-Type: application/json" \
-d '{"tabId":"t_A7k2Pm9QxL","selector":"button.submit","state":"visible","timeoutMs":10000}'
curl "http://127.0.0.1:18795/api/console?tabId=t_A7k2Pm9QxL&limit=50"
curl "http://127.0.0.1:18795/api/network?tabId=t_A7k2Pm9QxL&type=response&status=500"
curl -X POST http://127.0.0.1:18795/api/click \
-H "Content-Type: application/json" \
-d '{"tabId":"t_A7k2Pm9QxL","selector":"button.submit"}'
npm install
npm start
npm run mcp
npm test
04

このSkillを使うプロンプト例

Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。

ログイン済みのChromeで請求書ページを開き、検索欄に「invoice」と入力して検索結果を確認してください。操作前に対象タブをURLとタイトルで特定し、完了後にページ内容を要約してください。
出力例を見る
対象タブを特定し、検索操作を実行しました。検索結果ページの内容を確認できます。
05

安全性チェック

自動解析による参考情報です。Skillの安全性を保証するものではありません。

外部API通信検出あり
Shellコマンド実行検出あり
ファイル読み取り明確な記述なし
ファイル書き込み明確な記述なし
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
  • shell: ands: [Publishing with npm OIDC](docs/publishing.md). ```bash npm install npm start npm run mcp npm test ``` Load the local `extension/` directory fro
  • network: ription | | --- | --- | --- | | `BROWSER_RELAY_URL` | `http://127.0.0.1:18795` | Relay base URL used by CLI browser commands and MCP | | `BROWSER_RELAY_
  • network: -id` flag is passed | | `BROWSER_RELAY_REMOTE_HOST` | `https://relay.linso.ai` | Public relay URL for remote commands | The Chrome extension port can be
  • credential: ublic relay, which only holds a hash of your Device ID secret in memory. Treat the Device ID like a password; anyone with it can control the browser wh
  • credential: Device ID secret in memory. Treat the Device ID like a password; anyone with it can control the browser while Remote Relay is on. - Browser Relay gives a
06

関連Skill