Back to portfolio

Portfolio case study

Browser QA Report Pack

Public browser QA skill that turns a live browser session into a reusable validation pack with steps, artifacts, checks, and a report.

Overview

Browser QA Report Pack is a small public OpenClaw skill for browser QA and debugging. It creates a machine-readable session manifest, records expected-versus-actual browser steps, ties screenshots and logs to each step, validates the resulting bundle, and renders a markdown report that is easier to hand off than screenshots in chat.

What It Covers

  • Creates one machine-readable browser session manifest with app, goal, surfaces, and run context
  • Appends artifact-backed steps with expected result, actual result, status, and artifact references
  • Checks the bundle for missing screenshots, incomplete failed steps, and absolute artifact paths before sharing
  • Renders a shareable markdown report for GitHub issues, release checks, and engineering handoffs

Stack And Topics

  • ClawHub
  • Python
  • Browser QA
  • OpenClaw Skills
  • Release Engineering

Public Signals

  • ClawHub downloads: 475 public ClawHub listing, 2026-06-04
  • Published versions: 6 public ClawHub listing, 2026-06-04
  • Public release: v1.0.2 GitHub + ClawHub
  • Bundled scripts: 4 init, append, check, render
  • Artifact fields: 5 screenshot, dom, console, network, video
  • Validation posture: release-checked smoke test + publish-guard audit

References