screen-monitor

Dual-mode screen sharing and analysis. Model-agnostic (Gemini/Claude/Qwen3-VL).

7 stars

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

$curl -o ~/.claude/skills/screen-monitor/SKILL.md --create-dirs "https://raw.githubusercontent.com/Demerzels-lab/elsamultiskillagent/main/public/skills/emasoudy/screen-monitor/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/screen-monitor/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How screen-monitor Compares

Feature / Agentscreen-monitorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/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

7
from Demerzels-lab/elsamultiskillagent

Real-time web dashboard for OpenClaw sessions and background tasks. Mobile-responsive with auto-refresh.

testflight-monitor

7
from Demerzels-lab/elsamultiskillagent

Monitor available TestFlight beta slots with smart app lookups and silent batch checking.

aave-liquidation-monitor

7
from Demerzels-lab/elsamultiskillagent

Proactive monitoring of Aave V3 borrow positions with liquidation alerts.

web-monitor-pro

7
from Demerzels-lab/elsamultiskillagent

Monitor web pages for changes, price drops, stock availability, and custom conditions.

bilibili-monitor

7
from Demerzels-lab/elsamultiskillagent

生成B站热门视频日报并发送邮件。触发词:B站热门、bilibili日报、视频日报、热门视频

intellectia-stock-screener

7
from Demerzels-lab/elsamultiskillagent

Get stock screener list data from Intellectia API (no auth) and summarize results.

price-monitor

7
from Demerzels-lab/elsamultiskillagent

Surveille les prix de produits sur des sites e-commerce et alerte quand ils baissent.

macos-screenshot-telegram

7
from Demerzels-lab/elsamultiskillagent

Take a screenshot on macOS and send it to Telegram.

tradingview-screener

7
from Demerzels-lab/elsamultiskillagent

Screen markets across 6 asset classes using TradingView data.

ecommerce-price-monitor

7
from Demerzels-lab/elsamultiskillagent

This skill enables Claude to monitor and track **product prices across major e-commerce platforms**.

crypto-gold-monitor

7
from Demerzels-lab/elsamultiskillagent

加密货币与贵金属价格监控 / Crypto & Precious Metals Price Monitor - 监控BTC/ETH实时价格、黄金(XAU)/白银(XAG)走势,免费API无需Key

bluetooth-monitor

7
from Demerzels-lab/elsamultiskillagent

蓝牙设备监控 / Bluetooth Device Monitor - 查看Mac已连接的蓝牙设备列表,支持配对、连接、断开操作