Abridge連携コードのCIに合成データを使った回帰チェックを加え、同意状態、ノート確認、ログの秘匿、ロールバックなど顧客側の処理を検証します。
- Abridge連携の回帰テストを追加したいとき
- 同意やノート確認の処理を検証したいとき
- ログに機微情報が出ないか確かめたいとき
静的な取得では足りない承認済みの公開ページをBrowser APIとPlaywrightで開き、操作範囲を制限して指定項目と実行記録をまとめるスキルです。
Analyze an approved JavaScript-rendered task through Bright Data Browser API with bounded interaction and evidence. Use when a static request cannot satisfy an authorized public-data workflow and browser rendering is required. Trigger with: "use Bright Data Browser API", "connect Playwright to Bright Data", "collect a rendered public page".
実行スコア 未検証
インストール方法を見る通常の静的なリクエストでは必要な情報を取得できず、JavaScriptで表示される承認済みの公開ページを扱う場合に、Bright Data Browser APIとPlaywrightを使う手順を整えます。対象ホスト、操作回数や実行時間の上限、取得する項目を事前に定め、必要な接続情報を実行環境のシークレットとして扱います。ページの移動先を許可リスト内に制限し、指定した公開項目だけを取り出してスキーマに沿って検証します。実行後はタスクID、対象種別、項目数、プロバイダーのエラー、判定を記録し、生のページ内容は承認された保存要件がない限り保持しません。
価格表など、JavaScriptの実行後に内容が表示される公開ページを、承認済みの範囲で確認したいときに向いています。操作範囲を明示し、認証ページへの移動や予期しないリダイレクトを避けたい場合にも使えます。
Bright Dataの承認済みアカウントまたはオフラインのテスト用データと、許可された公開データ収集の目的が必要です。Browser API用のゾーン認証情報、Playwright、確認済みのBright Data Python SDKまたは現行の公式クライアントを前提とします。ライブ接続には記録された承認が必要です。ログインへのリダイレクトやポリシー拒否があれば停止し、回避動作は行いません。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Treat Browser API as a remote-browser data plane, not an unlimited browsing identity. Bind one browser zone, a public-target manifest, an interaction ceiling, and a minimal output schema before connecting.
Read the task manifest and Grep for login, account creation, purchase, message, or other prohibited interactions. Refuse any nonpublic or abusive workflow.
Build the connect URL with the official client and keep credentials out of logs.
from brightdata import BrightDataClient
client = BrightDataClient(
browser_username=browser_user,
browser_password=browser_password,
)
# Pass client.browser.get_connect_url() only to Playwright connect_over_cdp.
Allow only the manifest host set, cap navigation and wall time, block unnecessary assets where appropriate, and extract only named public fields. Do not add evasion behavior after a policy denial.
Use Bash(python:*) for fixture-backed browser tests. Persist the task ID, target class, field counts, provider errors, and policy decision; discard raw page content unless retention was explicitly approved.
Use Read and Grep to verify the manifest and existing browser adapter. Use Write and Edit for the bounded task, schema, and tests. Use Bash(python:*) for offline tests; connecting a live browser still requires the recorded authorization gates.
Use Browser API for an approved public page that requires JavaScript to render a price table. Navigate only to allowlisted hosts, extract the three approved fields, close the browser in finally, and reject any redirect to authentication.
| Failure | Meaning | Response |
|---|---|---|
| Connection is rejected | Zone credentials, entitlement, or egress is wrong | Verify the owned zone; do not expose the connect URL |
| Page redirects to login | The task crossed into nonpublic data | Stop and mark the target out of scope |
| Policy error is returned | Product or target is not authorized | Escalate; never add bypass behavior |
まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Abridge連携コードのCIに合成データを使った回帰チェックを加え、同意状態、ノート確認、ログの秘匿、ロールバックなど顧客側の処理を検証します。
Abridgeの録音、記録の確認、Epicへの引き渡し、アクセスの不具合を観測情報から切り分け、患者情報を抑えた証拠と担当窓口への引き継ぎ資料を整理するスキル。
同意確認から録音、生成メモの根拠確認、編集、最終確定まで、臨床文書作成の手順と確認ポイントを整理するスキルです。
Abridgeで臨床家が確認した記録内容が、承認済みの手順でEpicの適切なテンプレート欄へ渡るか、テスト記録を使って対応関係や例外を検証するスキルです。
Abridgeの導入・更新判断に向け、利用定着率や業務の完了状況、診療記録の品質、支援負担を契約に基づく費用情報と照らし、継続や改善の選択肢を整理するスキル。
Abridgeの障害調査で、録音や診療記録を含めず、許可した項目だけを集めたサポート用資料と確認用マニフェストを作成します。