capture-website
v1.0.0Capture website screenshots from the command line. Use when user wants to take screenshots of any URL (Twitter, news sites, webpages) and send them via Discord/Feishu. Requires capture-website-cli to be installed (npm install -g capture-website-cli).
Installation
Please help me install the skill `capture-website` from SkillHub official store.
npx skills add silencezx007/capture-website
Capture Website Screenshot
Take screenshots of any website and send to user.
Quick Start
capture-website <URL> --output=/home/aaronz/.openclaw/workspace/screenshot.png
Common Options
| Option | 说明 | 示例 |
|---|---|---|
--output |
输出文件路径 | --output=/tmp/screenshot.png |
--full-page |
截取完整页面 | --full-page |
--width |
页面宽度 | --width=1280 |
--height |
页面高度 | --height=800 |
--type |
图片格式 | --type=png 或 --type=jpeg |
--delay |
加载后等待秒数 | --delay=2 |
--wait-for-element |
等待元素出现 | --wait-for-element=.content |
--dark-mode |
暗色模式 | --dark-mode |
--emulate-device |
模拟设备 | --emulate-device="iPhone X" |
Workflow
- Run capture-website command with URL
- Save to workspace folder:
/home/aaronz/.openclaw/workspace/ - Send via message tool with filePath
Example
capture-website https://x.com/elonmusk/status/2026052687423562228
--output=/home/aaronz/.openclaw/workspace/tweet.png
--width=1280
--height=800
Then send the file to user via Discord.
Notes
- Requires:
npm install -g capture-website-cli - Default timeout: 60 seconds
- If screenshot fails, try adding
--delay=2for slow-loading pages