/test

Execute YAML-defined web UI test steps and capture baselines for visual and functional validation.

1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/garricn/sitetest --skill test-garricn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: /test
Source: https://github.com/garricn/sitetest/tree/main
Command: npx skills add https://github.com/garricn/sitetest --skill test-garricn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables users to automate testing of web user interfaces by executing structured runbooks, discovering testable behaviors, or capturing baselines for visual and functional verification.

Core Features & Use Cases

  • Run structured test workflows: Execute YAML-defined steps against live websites to validate behavior and appearance.
  • Discover testable elements: Analyze page accessibility trees to generate automated test plans.
  • Capture initial baselines: Record page states for future diff comparisons in visual regression testing.
  • Use Case: Automate login flows for authentication testing or monitor UI regressions across deployments with minimal manual intervention.

Quick Start

Use this Skill to run a test plan on your website and identify UI regressions quickly with a simple command.

Frequently Asked Questions about /test

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

FAQPage Schema
How do I automate web UI testing using structured runbooks?

Automate web UI testing by executing structured YAML runbooks against live websites to validate behavior and appearance. This approach supports functional assertions, visual diffs, and behavior validation across environments.

Can I generate automated test plans from page accessibility trees?

Yes, you can generate automated test plans by analyzing page accessibility trees to discover testable elements. This mechanism identifies UI behaviors and captures initial baseline states for future visual regression comparisons.

How do I capture initial baselines for visual regression testing?

Capture initial baselines for visual regression testing by recording page states during execution. These captured states serve as reference points to identify UI regressions across deployments with minimal manual intervention.

Does this web UI testing approach work with headless browsers?

Yes, this web UI testing approach integrates with headless browsers and accessibility analysis tools. It executes step-by-step runbooks and captures baseline states to ensure consistent user experience across environments.

What's the best way to monitor UI regressions across deployments?

The best way to monitor UI regressions is to execute structured test workflows that capture page states for visual diff comparisons. This method identifies UI regressions quickly with a simple command and minimal manual intervention.

Why use YAML for web UI testing runbooks?

Use YAML for web UI testing runbooks because it provides structured step-by-step definitions to validate behavior and appearance against live websites. This format enables functional assertions and behavior validation across different environments.