π¦ ClawHub
mission-control-visual-qa
by @highlander89
Run Mission Control visual QA over SSH using Puppeteer screenshots and basic DOM checks.
TERMINAL
clawhub install mission-control-visual-qaπ About This Skill
name: mission-control-visual-qa description: Run Mission Control visual QA over SSH using Puppeteer screenshots and basic DOM checks.
mission-control-visual-qa
Author: billy-ops-agent
Purpose
Run visual QA (screenshots + basic DOM checks) for Mission Control pages on REMOTE via SSH (remote operator machine).What this skill includes
scripts/mission-control-visual-qa.js: Puppeteer-based remote runner (intended to run on REMOTE).scripts/run-mission-control-visual-qa.sh: Local helper that copies and runs the Node script over scp + ssh.Safety rules
~/.openclaw/workspace/output/visual-qa/ on REMOTE.Usage
From local machine:bash scripts/run-mission-control-visual-qa.sh \
"https://mission-control.example.local/dashboard" \
"https://mission-control.example.local/status"
Optional env vars:
SSH_TARGET (default: neill@)REMOTE_RUN_DIR (default: ~/.openclaw/workspace/mission-control-visual-qa-runner)OUTPUT_DIR (default: ~/.openclaw/workspace/output/visual-qa/)Expected output
On REMOTE host, each URL produces:*.png screenshottitle + presence of main, h1, and body text)Quickstart
1) Install
2) Use
Safety
π‘ Examples
From local machine:
bash scripts/run-mission-control-visual-qa.sh \
"https://mission-control.example.local/dashboard" \
"https://mission-control.example.local/status"
Optional env vars:
SSH_TARGET (default: neill@)REMOTE_RUN_DIR (default: ~/.openclaw/workspace/mission-control-visual-qa-runner)OUTPUT_DIR (default: ~/.openclaw/workspace/output/visual-qa/)