adversarial-verify

Re-run QA manifest findings and generate a verification-report.yaml with pixel-diff evidence.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/SirTheOracle/forge-toolkit --skill adversarial-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: adversarial-verify
Source: https://github.com/SirTheOracle/forge-toolkit/tree/main/codex-skills/adversarial-verify
Command: npx skills add https://github.com/SirTheOracle/forge-toolkit --skill adversarial-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Single-agent verification of QA outcomes by re-running tests and screenshots from a QA manifest, performing pixel-diff comparisons against baselines, and producing a structured verification-report.yaml.

Core Features & Use Cases

  • Re-runs findings and checks from adversarial QA manifests.
  • Generates cycle evidence (screenshots, pixel-diff images, API responses, test outputs) for regression detection.
  • Produces a formal verification-report.yaml summarizing results and verdicts.

Quick Start

Run /adversarial-verify <slug> to re-run the QA manifest and generate a verification-report.yaml

Frequently Asked Questions about adversarial-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate QA verification with pixel-diff checks?

Automate QA verification by re-running findings and checks from a QA manifest, performing pixel-diff comparisons against baselines, and generating a structured verification-report.yaml alongside cycle evidence.

What is adversarial QA verification and when do I need it?

Adversarial QA verification re-evaluates findings across test cycles to detect regressions. You need it when re-running manifests to produce pixel-diff evidence, API responses, and test outputs for comprehensive regression checks.

Do I need Playwright and pixelmatch to generate a verification report?

Yes, you need Playwright and pixelmatch tooling, along with a running backend and frontend, to execute the QA manifest re-runs and produce the pixel-diff images required for the verification-report.yaml.

How do I run pixel-diff comparisons from a QA manifest?

Run the verification command with your manifest slug to re-run findings and checks. The process generates cycle evidence, including screenshots and pixel-diff images, and outputs a formal verification-report.yaml summarizing results.

What is the best way to perform regression checks across QA cycles?

The best way is to re-run checks from an adversarial QA manifest, capturing screenshots and API responses as cycle evidence. This performs pixel-diff comparisons against baselines to detect regressions and outputs a verification-report.yaml.

Why does QA verification require a running backend and frontend?

QA verification requires a running backend and frontend because the process re-runs checks from a QA manifest against live endpoints, capturing API responses and generating screenshots for pixel-diff regression checks.