baseline

Capture baseline documentation of web products via Playwright MCP exploration.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Capture baseline documentation for a reference product by automatically exploring the product with Playwright MCP to produce a comprehensive baseline report that supports cloning or replicating the product.

Core Features & Use Cases

  • Automated baseline discovery: initializes a structured workspace, navigates the reference product, and maps pages and flows.
  • Systematic exploration: breadth-first sitemap generation, page-level feature extraction, and flow coverage for onboarding, CRUD operations, navigation, and error/edge states.
  • Baseline artifact generation: produces feature files and a final baseline report to guide replication.

Quick Start

Run the baseline against a reference product by providing the URL as the first argument and optional flags for depth.

Frequently Asked Questions about baseline

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

FAQPage Schema
How do I capture a baseline of a reference product using Playwright?

To capture a baseline using Playwright, you provide a root URL and the Skill automatically navigates the product to map pages and document flows. It generates a structured workspace with feature files and a final report to guide cloning.

Can I use Playwright MCP for automated web testing and page discovery?

Yes, Playwright MCP supports automated web testing by performing systematic page discovery and interaction mapping. It conducts breadth-first sitemap generation and extracts page-level features across multiple states and flows.

What do I need to generate clone-ready documentation for a web application?

Generating clone-ready documentation requires Playwright MCP availability and root URL access to the reference product. You also need a well-defined depth parameter, which defaults to deep exploration to ensure complete coverage.

How does automated baseline discovery handle onboarding flows and CRUD operations?

Automated baseline discovery handles onboarding flows and CRUD operations by systematically exploring the web product. It maps interactions across navigation, error states, and edge cases to produce comprehensive feature files for replication.

What is the best way to document edge cases and error states for web product cloning?

The best way to document edge cases and error states for cloning is through automated flow coverage. The Skill explores these states using Playwright, extracting interactions into a baseline report that informs complete product replication.

Does automated baseline generation work without manually defining a sitemap?

Automated baseline generation works without a manual sitemap by performing breadth-first exploration of the root URL. It systematically discovers pages and maps interactions dynamically based on the specified depth parameter.