Overview
- Skill Key
- frankausberlin/fastplaywright
- Author
- frankausberlin
- Source Repo
- openclaw/skills
- Version
- -
- Source Path
- skills/frankausberlin/fastplaywright
- Latest Commit SHA
- d0dafd88c1f94b3bf268ebc714018c2660fb92a1
High-performance browser automation with Fast Playwright MCP. Features token-optimized batch execution, intelligent element selection with fallback, diff detection for change tracking, and comprehensive diagnostics. Use for web testing, form automation, screenshots, navigation flows, and any browser-based task requiring efficient token usage.
Stars
0
Installs
0
Status
ACTIVE
Visibility
PUBLIC
直接复制以下提示词,发送给你的 AI 助手即可完成安装。
请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 fastplaywright 技能。 若已安装,则直接安装 fastplaywright 技能。
# Fast Playwright MCP
High-performance browser automation skill using the Fast Playwright MCP server (`@tontoko/fast-playwright-mcp`). This fork of the Microsoft Playwright MCP provides significant token optimization, batch execution, and enhanced element discovery.
## Key Advantages Over Standard Playwright MCP
| Feature | Benefit |
|---------|---------|
| **Token Optimization** | 70-80% reduction via `expectation` parameter |
| **Batch Execution** | 90% token savings for multi-step workflows |
| **Diff Detection** | Track only changes, not full snapshots |
| **Enhanced Selectors** | Multiple selector types with automatic fallback |
| **Diagnostic Tools** | Advanced debugging and element discovery |
| **Image Compression** | JPEG format, quality control, resizing |
## MCP Configuration
```json
{
"mcpServers": {
"playwright": {
"command": "npx",
"args": ["@tontoko/fast-playwright-mcp@latest"]
}
}
}
```
## Critical Workflow
Follow these steps in order for optimal results:
### 1. Navigate First
Use `browser_navigate` to load the target page before any other operations.
### 2. Use Batch Execution for Multi-Step Tasks
For 2+ operations, ALWAYS use `browser_batch_execute` instead of individual tool calls.
### 3. Optimize Token Usage
Apply `expectation` parameters to reduce response size.
### 4. Use Diff Detection for State Changes
Enable `diffOptions` when tracking changes without navigation.
## Token Optimization
### The Expectation Parameter
All browser tools support an `expectation` parameter to control response content:
```json
{
"includeSnapshot": false, // 70-80% token reduction
"includeConsole": false, // Exclude console messages
"includeTabs": false, // Hide tab information
"includeCode": false, // Suppress code generation
"includeDownloads": false // Exclude download info
}
```
### Snapshot Options
Limit snapshot content for focused analysis:
```json
{
"snapshotOptions": {
"sel...
openbotx
An open-source platform for orchestrating AI agents — secure, simple, and built for everyone. Multi-agent, real-time task board, web control panel, skills system, browser automation, multi-provider, scheduler, and more. One command to start. Everything from the browser. No coding required.
sealiu1997
OpenClaw skill for 知识星球 / ZSXQ digests with token-first auth and browser recovery.
abczsl520
🌐 OpenClaw skill for Browser-Use — AI-powered browser automation for complex multi-step workflows (login, form filling, scraping, posting)
chizhongwang
Teach AI agents to discover hidden APIs, data functions & browser automation recipes for any website. Works with Claude Code, ClawHub, Cursor & any AgentSkills-compatible agent.
ashemag
OpenClaw skill to crosspost X/Twitter posts to Reddit via browser automation
canbirlik
A visual, human-like web browser for OpenClaw agents.Supports reading,screenshots, and visible mode.