candidate-browser-evidence

Validates frontend behavior changes by exercising affected routes in a browser.

Updated Dec 20, 2025
One-click install
npx skills add https://github.com/koala-man-64/helpful-scripts --skill candidate-browser-evidence-koala-man-64
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: candidate-browser-evidence
Source: https://github.com/koala-man-64/helpful-scripts/tree/main/codex-workflow/candidates/skills/browser-evidence
Command: npx skills add https://github.com/koala-man-64/helpful-scripts --skill candidate-browser-evidence-koala-man-64

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code-level validation alone cannot confirm that a frontend change actually works in the rendered UI. This Skill ensures browser-based evidence is collected whenever visible or interactive behavior determines correctness, and prevents unverified UI paths from being called verified. ## Core Features & Use Cases - Conditional activation: Applies only when rendered or interactive web state materially affects the result, not for ordinary research or API/CLI-performable operations. - Browser-driven validation: Uses the available mcp__cua_repl unified browser capability to exercise the exact affected route and workflow after code validation. - Honest limitation reporting: When browser capability is unavailable or a route cannot be exercised, it states the exact limitation and provides a concrete manual validation path instead of claiming verification. - Use Case: After modifying a checkout form's validation logic, run the code checks, then drive the actual checkout route in the browser, record the observed state, and confirm the workflow behaves as intended. ## Quick Start Validate my frontend change by exercising the affected route in the browser and recording the observed behavior.

Frequently Asked Questions about candidate-browser-evidence

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

FAQPage Schema
How do I verify a frontend behavior change works in the browser?▼

First complete relevant code validation, then use the mcp__cua_repl browser capability to exercise the exact affected route and workflow. Record the observed state and result as evidence before calling the UI path verified.

When should browser-based validation be used instead of API or CLI checks?▼

Use browser validation only when rendered or interactive web state materially affects the requested result. Ordinary factual research or operations a connector, API, or CLI can perform do not require browser evidence.

What happens if the browser capability is unavailable during UI validation?▼

State the exact limitation and provide a concrete manual validation path for the user. The UI path must not be called verified when the route cannot actually be exercised in a browser.

Does browser access permit external writes or sensitive actions?▼

No. Browser access is a capability, not authorization. It does not permit external writes, sensitive actions, or any scope beyond the validation task at hand.

Can I use this approach without the mcp__cua_repl browser tool?▼

The guidance depends on the mcp__cua_repl unified browser capability and its entry-point instructions. Without it, you cannot perform the browser validation step and must fall back to a documented manual validation path.