reverb2

Validate WebWorks Reverb 2.0 browser runtime, CSH mappings, and theming.

1|Updated Dec 5, 2025
One-click install
npx skills add https://github.com/quadralay/webworks-claude-skills --skill reverb2
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reverb2
Source: https://github.com/quadralay/webworks-claude-skills/tree/main/plugins/webworks-claude-skills/skills/reverb2
Command: npx skills add https://github.com/quadralay/webworks-claude-skills --skill reverb2

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires puppeteer-core, and includes scripts (resource) components.

What problem does it solve?

This suite provides automated, browser-based testing, CSH link analysis, and SCSS theming validation for WebWorks Reverb 2.0 outputs, enabling QA teams to verify runtime behavior, topic mappings, and styling consistency without manual intervention.

Core Features & Use Cases

  • Automated browser testing of Reverb 2.0 outputs using headless Chrome to validate runtime readiness and DOM composition.
  • Context Sensitive Help (CSH) parsing and link validation from url_maps.xml to ensure correct topic navigation.
  • SCSS theming extraction and color override generation with guidance to rebuild outputs after changes.
  • Consolidated test reporting that combines runtime results, CSH validation, and theming status for quick assessment.

Quick Start

Run the headless browser test against the Reverb 2.0 entry point and review the resulting JSON output.

Frequently Asked Questions about reverb2

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

FAQPage Schema
How do I automate browser testing for WebWorks Reverb 2.0 outputs?

Automated browser testing for WebWorks Reverb 2.0 outputs uses headless Chrome via Puppeteer to validate runtime readiness, DOM composition, and entry-point detection without manual intervention.

How do I validate Context Sensitive Help (CSH) links in url_maps.xml?

CSH link validation parses url_maps.xml to analyze and verify Context Sensitive Help mappings, ensuring correct topic navigation and identifying broken or misaligned link references automatically.

What is the best way to check SCSS theming consistency in Reverb 2.0?

SCSS theming validation extracts stylesheets and generates color overrides for Reverb 2.0, providing guidance to rebuild outputs after applying styling changes to ensure visual consistency.

Does this automated testing toolchain require Puppeteer to run?

Yes, the Node-based toolchain relies on puppeteer-core to orchestrate headless Chrome browser automation, execute runtime checks, and generate consolidated test reports.

How do I consolidate browser runtime and CSH validation results into a single report?

Consolidated test reporting combines headless browser runtime results, CSH link validation status, and SCSS theming checks into a single JSON output for quick assessment.

Can I validate Reverb 2.0 entry points without a graphical browser window?

Yes, the toolchain uses Puppeteer to run headless Chrome, detecting and validating Reverb 2.0 entry points and DOM composition entirely in the background.