designqa

Community

Prove UI readiness with pixel-based QA

Authoredupazogle
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill prevents shipping broken or overlapping frontend layouts by verifying rendered pixels against a strict layout-and-content contract instead of relying on claims like “done” or a quick human glance.

Core Features & Use Cases

  • Closed-loop visual QA: Renders the target page in headless Chromium, uses the Copilot CLI view tool to inspect the produced PNG, critiques against the design contract, applies fixes, and re-screenshots until it can genuinely pass.
  • Zone + content integrity checks: Enforces component bounding-zone integrity and validates canonical node/edge rendering, overlays, spacing, typography, and token correctness.
  • Interaction-aware verification: Captures multiple states (idle, tick, HITL pause/approve, node click, complete) so UX regressions don’t slip through as static-image approvals.
  • Guardrailed reporting pipeline: Runs screenshot capture, a11y (axe), visual diffing, per-screenshot critique creation, and produces a structured report for publish/fix decisions.

Quick Start

Run the full QA loop against a claimed-finished design surface by executing the designqa screenshot helper and following the required pipeline to view every PNG, write the critique, and generate a pass/fix report.

Dependency Matrix

Required Modules

playwrightPillownumpy

Components

tools

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: designqa
Download link: https://github.com/edupazogle/agentic_cockpit/archive/main.zip#designqa

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.