TopRank Skills

Home / Claw Skills / 其他 / mission-control-visual-qa
Official OpenClaw rules 15%

mission-control-visual-qa

Run Mission Control visual QA on SAPCONET over SSH using Puppeteer screenshots and basic DOM checks.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 mission-control-visual-qa 技能。 若已安装,则直接安装 mission-control-visual-qa 技能。

Overview

Skill Key
highlander89/billy-mission-control-visual-qa
Author
highlander89
Source Repo
openclaw/skills
Version
-
Source Path
skills/highlander89/billy-mission-control-visual-qa
Latest Commit SHA
26c4ba98a2c7d4ad0b6de83f0c3b9926b13e413c

Extracted Content

SKILL.md excerpt

# mission-control-visual-qa

Author: Billy (SAPCONET)

## Purpose
Run visual QA (screenshots + basic DOM checks) for Mission Control pages on SAPCONET via SSH (Neill machine `100.110.24.44`).

## What this skill includes
- `scripts/mission-control-visual-qa.js`: Puppeteer-based remote runner (intended to run on SAPCONET).
- `scripts/run-mission-control-visual-qa.sh`: Local helper that copies and runs the Node script over `scp` + `ssh`.

## Safety rules
- Only target Mission Control pages you are authorized to inspect.
- Default output path is `~/.openclaw/workspace/output/visual-qa/` on SAPCONET.
- No external network activity is performed by scripts other than SSH/SCP to SAPCONET and page loads for supplied URLs.
- Script is read-only and does not submit forms or click destructive controls.

## Usage
From local machine:

```bash
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@100.110.24.44`)
- `REMOTE_RUN_DIR` (default: `~/.openclaw/workspace/mission-control-visual-qa-runner`)
- `OUTPUT_DIR` (default: `~/.openclaw/workspace/output/visual-qa/`)

## Expected output
On SAPCONET host, each URL produces:
- `*.png` screenshot
- basic DOM result (`title` + presence of `main`, `h1`, and body text)
- final JSON summary printed to stdout

Related Claw Skills