UI

ui-automation-harness

A routing hub for UI regression testing workflows and automated test management.

Install

mkdir -p .claude/skills/ui-automation-harness && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18066" && unzip -o skill.zip -d .claude/skills/ui-automation-harness && rm skill.zip

Installs to .claude/skills/ui-automation-harness

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

UI 回归测试子 skill 路由入口。
20 charsno explicit “when” trigger
Intermediate

Key capabilities

  • Generate new page tests
  • Replace locators in existing tests
  • Add regression points to pages
  • Debug failed tests
  • Verify page loading assertions
  • Review code changes

How it works

This skill acts as a router, directing specific UI testing scenarios to a sequence of sub-skills for execution. It orchestrates various sub-skills to complete a given UI regression task.

Inputs & outputs

You give it
A UI testing scenario, such as adding a new page or debugging a failed test
You get back
The execution of a sequence of sub-skills to address the UI testing scenario

When to use ui-automation-harness

  • Generate page tests
  • Debug failed tests
  • Add regression points
  • Replace UI locators

About this skill

UI 回归测试 — 主 Skill

组合场景

  • 新增页面并跑通 → gen-page-testtest-runner
  • 替换定位符并验证 → locator-replacertest-runner
  • 给已有页面加功能 → add-regression-pointtest-runner
  • 脱离门户布局的跳转用例 → add-regression-point + case-round-triptest-runner
  • 设计新页面的加载验证 → page-load-assertiongen-page-test
  • 审查变更 → code-review-graphtest-runner
  • 定位 bug → code-review-graph(调试工作流)
  • 安全重构 → code-review-graph(重构工作流)
  • 测试失败纠错 → test-runner(发现失败)→ quick-debug(免登排查 + 自动修复)→ test-runner(回归验证)
  • 表单保存后验证 → save-verify-strategy(选择验证方式)→ test-runner(运行验证)

引用索引

编码规范、项目事实、行为规则等均由 CLAUDE.md 统一指引,此处不重复。

关键引用:

When not to use it

  • When not performing UI regression testing

Limitations

  • Limited to UI regression testing scenarios
  • Does not define coding conventions or agent behavior directly

How it compares

This skill automates the routing and execution of multiple sub-skills for UI regression testing, unlike a manual process that would require individually invoking each sub-skill.

Compared to similar skills

ui-automation-harness side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
ui-automation-harness (this skill)02moNo flagsIntermediate
webapp-testing3533moReviewIntermediate
dev-browser534moReviewIntermediate
playwright-browser-automation297moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

webapp-testing

anthropics

Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.

353585

dev-browser

SawyerHood

Browser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.

53176

playwright-browser-automation

lackeyjb

Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.

29146

windows-ui-automation

martinholovsky

Expert in Windows UI Automation (UIA) and Win32 APIs for desktop automation. Specializes in accessible, secure automation of Windows applications including element discovery, input simulation, and process interaction. HIGH-RISK skill requiring strict security controls for system access.

17126

unity-mcp-orchestrator

CoplayDev

Orchestrate Unity Editor via MCP (Model Context Protocol) tools and resources. Use when working with Unity projects through MCP for Unity - creating/modifying GameObjects, editing scripts, managing scenes, running tests, or any Unity Editor automation. Provides best practices, tool schemas, and workflow patterns for effective Unity-MCP integration.

1795

agent-browser

vercel-labs

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

3075

Search skills

Search the agent skills registry