identify-page-structure

Identify section boundaries and content sequences from scraped HTML, screenshots, and metadata.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/paul-hosking-cdw-com/da-with-ue-demo --skill identify-page-structure-paul-hosking-cdw-com
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: identify-page-structure
Source: https://github.com/paul-hosking-cdw-com/da-with-ue-demo/tree/main/.claude/skills/identify-page-structure
Command: npx skills add https://github.com/paul-hosking-cdw-com/da-with-ue-demo --skill identify-page-structure-paul-hosking-cdw-com

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Identify section boundaries and content sequences within a scraped webpage to prepare data for AEM Edge Delivery Services imports.

Core Features & Use Cases

  • Two-level analysis (sections, then sequences per section) to map structure
  • Surveys available blocks to inform authoring decisions
  • Produces neutral section descriptions and per-section sequence details for downstream skills

Quick Start

Run this skill on a scraped webpage to generate section boundaries and per-section content sequences for guiding authoring decisions.

Frequently Asked Questions about identify-page-structure

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

FAQPage Schema
How do I identify page structure from scraped HTML for AEM Edge Delivery Services imports?

To identify page structure for AEM Edge Delivery Services imports, apply a two-level analysis to scraped webpage content that detects section boundaries and maps per-section content sequences from the provided HTML and metadata inputs.

What inputs do I need to map content sequences and section boundaries from a scraped webpage?

Mapping content sequences and section boundaries requires three specific inputs: a screenshot.png file for visual reference, a cleaned.html file for structural markup, and a metadata.json file containing the scraped webpage's contextual details.

How does section identification work when preparing scraped webpages for authoring analysis?

Section identification works by applying a two-level analysis that first determines section boundaries across the page, then extracts the specific content sequences within each section to produce neutral descriptions for downstream authoring decisions.

Can I survey available blocks during webpage structure mapping for AEM imports?

Yes, webpage structure mapping for AEM imports includes a block inventory step that surveys available blocks within the identified sections, providing a comprehensive overview to inform downstream authoring decisions.

What is the best way to extract a two-level page structure from cleaned HTML?

The best way to extract a two-level page structure from cleaned HTML is to process the markup through a section identification routine that outputs neutral section-level descriptions alongside detailed per-section content sequences for downstream use.

Does this page structure mapping approach work without external dependencies?

Yes, this page structure mapping approach works without external dependencies, requiring only the standard screenshot.png, cleaned.html, and metadata.json inputs to generate section boundaries and content sequences for AEM Edge Delivery Services.