Browser
TypeScriptスクリプトによるコード優先のPlaywright自動化です。再利用可能な自動化スクリプトの作成、ウェブの変更が実際に機能することを確認する検証フェーズ、ヘッドレスのプログラマティックテスト、またはコード内でトークン効率の良いブラウザ自動化が必要な場合に使用してください。CLIでの一度限りのタスク(AgentBrowserを使用)、保存済みログイン情報を持つ認証サイト(ChromeMCP+WebExploreを使用)、UIをスペックにドキュメント化する場合(WebExploreを使用)には適していません。
description の原文を見る
Code-first Playwright automation via TypeScript scripts. USE WHEN writing reusable automation scripts, VERIFY phase (confirming a web change actually works), headless programmatic testing, or need token-efficient browser automation in code. NOT for quick one-off CLI tasks (use AgentBrowser), NOT for authenticated sites with saved logins (use ChromeMCP+WebExplore), NOT for documenting a UI into a spec (use WebExplore).
SKILL.md 本文
Browser - コードファースト型ブラウザ自動化
コードファースト型 Playwright を使用したブラウザ自動化と Web 検証。
🔌 ファイルベース MCP
このスキルはファイルベース MCP - トークン消費量の多い MCP プロトコル呼び出しに代わるコードファースト型の API ラッパーです。
ファイルベースの理由は? モデルコンテキストに戻す前にコードでデータをフィルタリング = 99%以上のトークン削減。
アーキテクチャ: $PAI_DIR/skills/CORE/SYSTEM/DOCUMENTATION/FileBasedMCPs.md を参照してください
クイックスタート
import { PlaywrightBrowser } from '$PAI_DIR/skills/Browser/index.ts'
const browser = new PlaywrightBrowser()
await browser.launch()
await browser.navigate('https://example.com')
await browser.screenshot({ path: 'screenshot.png' })
await bro
...
詳細情報
- 作者
- diegosouzapw
- ライセンス
- 不明
- 最終更新
- 2026/3/2
Source: https://github.com/diegosouzapw/awesome-omni-skill / ライセンス: 未指定