What problem does it solve?
This Skill automates scraping of a webpage to extract content, metadata, and images for migration workflows such as AEM Edge Delivery Services, reducing manual extraction and preparation time.
Core Features & Use Cases
- Web content extraction: Pulls page content, metadata (title, description, Open Graph, JSON-LD), and canonical URL for migration pipelines.
- Image capture & local assets: Intercepts image requests during load, downloads images locally, and maps them to the final HTML.
- Migration-ready HTML: Produces cleaned HTML with local image references and a comprehensive metadata.json for downstream processing.
- Use Case: Speed up a page-import by providing a ready-to-migrate HTML document, image map, and SEO metadata in one bundle.
Quick Start
Run the analyze-webpage script against a target URL to generate a page-analysis bundle:
node .claude/skills/scrape-webpage/scripts/analyze-webpage.js "https://example.com/page" --output ./analysis