explore-unfamiliar-page

Dump DOM outline, accessibility tree, and screenshot to draft a Biloba spec.

25|7|Updated Mar 3, 2023
One-click install
npx skills add https://github.com/onsi/biloba --skill explore-unfamiliar-page
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: explore-unfamiliar-page
Source: https://github.com/onsi/biloba/tree/main/plugins/biloba/skills/explore-unfamiliar-page
Command: npx skills add https://github.com/onsi/biloba --skill explore-unfamiliar-page

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orient to a page or app you haven't seen, then draft a starter Biloba spec. Use when writing browser tests against an unfamiliar URL or fixture — it drives the page once to dump its DOM outline, accessibility tree, and a screenshot so you can SEE it, then proposes a spec with sensible readiness anchors and interactions. Covers the orient-then-author loop and cleanup. Also invokable as /biloba:explore-unfamiliar-page <url-or-fixture>.

Core Features & Use Cases

  • Show DOM outline and accessibility tree for a fresh page
  • Capture a screenshot to validate visuals and layout
  • Draft a ready Biloba spec with stable readiness anchors and interactions
  • Clean up scratch artifacts after drafting

Quick Start

Navigate to the target URL, dump the DOM outline and accessibility tree, capture a screenshot, and draft a ready Biloba spec.

Frequently Asked Questions about explore-unfamiliar-page

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

FAQPage Schema
How do I draft a test spec for an unfamiliar web page?▼

To draft a test spec for an unfamiliar web page, the Skill drives the target URL once to dump its DOM outline, accessibility tree, and screenshot, then generates a starter Biloba spec with readiness anchors and interactions.

What is the orient-then-author workflow for browser test automation?▼

The orient-then-author workflow exposes a fresh page by capturing its DOM outline, accessibility tree, and screenshot so you can see its structure, then drafts a tailored Biloba spec to accelerate test authoring.

How do I generate readiness anchors for a Biloba spec?▼

You generate readiness anchors for a Biloba spec by applying this Skill to a URL or fixture; it observes the DOM and accessibility tree to propose stable anchors and interactions tailored to the page structure.

Do I need Biloba wired into my test suite to use this spec generation?▼

Yes, you need Biloba wired into your test suite to use this spec generation, as the drafted output is a starter Biloba spec designed to integrate with the orient-then-author loop and cleanup process.

How do I capture a DOM outline and accessibility tree for test automation?▼

You capture a DOM outline and accessibility tree for test automation by driving the target page once with this Skill, which dumps the structural data alongside a screenshot to help you validate visuals and layout.

What is the best way to start writing browser tests against an unfamiliar fixture?▼

The best way to start writing browser tests against an unfamiliar fixture is to dump its DOM outline and accessibility tree, capture a screenshot, and draft a ready Biloba spec with stable readiness anchors and interactions.