360 Secure SkillHub
360 安全技能中心

Billy — Mission Control Visual QA

该技能通过 SSH/SCP 在远端 SAPCONET 主机上运行基于 Puppeteer 的脚本,对给定的 Mission Control 页面逐一截图并做基础 DOM 检查(标题、main、h1、正文文本),输出 PNG 截图与 JSON 摘要;脚本为只读,不提交表单或点击破坏性控件,仅可用于已获授权的页面。

highlander89
highlander89
热度 86.29
最近更新 2026-05-17 12:51:38
分类:自动化依赖:代码执行 / 联网浏览搜索 / 读写文件应用场景:自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add billy-mission-control-visual-qa
Metadata
name
mission-control-visual-qa
description
Run Mission Control visual QA on SAPCONET over SSH using Puppeteer screenshots and basic DOM checks.

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 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