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.