screen-monitor
Dual-mode screen sharing and analysis. Model-agnostic (Gemini/Claude/Qwen3-VL).
Best use case
screen-monitor is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Dual-mode screen sharing and analysis. Model-agnostic (Gemini/Claude/Qwen3-VL).
Teams using screen-monitor should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/screen-monitor/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How screen-monitor Compares
| Feature / Agent | screen-monitor | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Dual-mode screen sharing and analysis. Model-agnostic (Gemini/Claude/Qwen3-VL).
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Screen Monitor
This skill provides two ways for the agent to see and interact with your screen.
## 🟢 Path A: Fast Share (WebRTC)
*Best for: Quick visual checks, restricted browsers, or non-technical environments.*
### Tools
- **`screen_share_link`**: Generates a local WebRTC portal URL.
- **`screen_analyze`**: Captures the current frame from the portal and analyzes it with vision.
**Usage:**
```bash
# Get the link
bash command:"{baseDir}/references/get-share-url.sh"
# Analyze
bash command:"{baseDir}/references/screen-analyze.sh"
```
---
## 🔵 Path B: Full Control (Browser Relay)
*Best for: Deep debugging, UI automation, and clicking/typing in tabs.*
### Setup
1. Run `clawdbot browser extension install`.
2. Load the unpacked extension from `clawdbot browser extension path`.
3. Click the Clawdbot icon in your Chrome toolbar to **Attach**.
### Tools
- **`browser action:snapshot`**: Take a precise screenshot of the attached tab.
- **`browser action:click`**: Interact with elements (requires `profile="chrome"`).
---
## Technical Details
- **Port**: 18795 (WebRTC Backend)
- **Files**:
- `web/screen-share.html`: The sharing portal.
- `references/backend-endpoint.js`: Frame storage server.Related Skills
task-monitor
Real-time web dashboard for OpenClaw sessions and background tasks. Mobile-responsive with auto-refresh.
testflight-monitor
Monitor available TestFlight beta slots with smart app lookups and silent batch checking.
aave-liquidation-monitor
Proactive monitoring of Aave V3 borrow positions with liquidation alerts.
web-monitor-pro
Monitor web pages for changes, price drops, stock availability, and custom conditions.
bilibili-monitor
生成B站热门视频日报并发送邮件。触发词:B站热门、bilibili日报、视频日报、热门视频
intellectia-stock-screener
Get stock screener list data from Intellectia API (no auth) and summarize results.
price-monitor
Surveille les prix de produits sur des sites e-commerce et alerte quand ils baissent.
macos-screenshot-telegram
Take a screenshot on macOS and send it to Telegram.
tradingview-screener
Screen markets across 6 asset classes using TradingView data.
ecommerce-price-monitor
This skill enables Claude to monitor and track **product prices across major e-commerce platforms**.
crypto-gold-monitor
加密货币与贵金属价格监控 / Crypto & Precious Metals Price Monitor - 监控BTC/ETH实时价格、黄金(XAU)/白银(XAG)走势,免费API无需Key
bluetooth-monitor
蓝牙设备监控 / Bluetooth Device Monitor - 查看Mac已连接的蓝牙设备列表,支持配对、连接、断开操作