jam-browser-validation

Launch Jam examples and drive them with the agent-browser CLI for validation.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/airhorns/jam --skill jam-browser-validation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jam-browser-validation
Source: https://github.com/airhorns/jam/tree/main/.agents/skills/jam-browser-validation
Command: npx skills add https://github.com/airhorns/jam --skill jam-browser-validation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate Jam web examples by launching the real app and driving it with the repo-pinned agent-browser CLI. Use for UI changes, app behavior checks, screenshots, console/error inspection, or any browser proof in this repository.

Core Features & Use Cases

  • Drive real-browser validation of Jam examples using the repo-pinned agent-browser workflow.
  • Verify UI state, render, and behavior by inspecting DOM, console logs, and screenshots.
  • Provide reproducible browser proofs for PRs and release validations.

Quick Start

Open the Jam example in a browser and verify UI behavior using the repo-pinned agent-browser workflow.

Frequently Asked Questions about jam-browser-validation

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

FAQPage Schema
How do I validate Jam web apps in a browser?▼

Validate Jam web apps by launching the real example and driving it with the repo-pinned agent-browser CLI to inspect DOM, capture screenshots, and check console errors.

Can I capture screenshots and inspect console errors during browser testing?▼

Yes, browser testing captures screenshots and inspects console logs and errors by driving real browser sessions with agent-browser.

Do I need agent-browser CLI to run browser validation on Jam examples?▼

Yes, browser validation requires the repo-pinned agent-browser CLI and toolchain to launch examples and drive real browser sessions.

What is the best way to provide reproducible browser proofs for PRs?▼

Provide reproducible browser proofs for PRs by launching the Jam example and driving validation with agent-browser to record screenshots and error states.

Does browser validation work for UI-driven changes in Jam example projects?▼

Yes, browser validation applies to Jam example projects and UI-driven changes, verifying UI state, render, and behavior through DOM inspection and screenshots.

Why is browser validation not working without the repo-pinned toolchain?▼

Browser validation fails without the repo-pinned toolchain because the agent-browser CLI requires the pinned environment to launch examples and drive browser sessions.