What problem does it solve? Converting per-page styled HTML prototypes (stardust, claude-design, Mobirise, Relume, Lovable, v0, Figma-derived, or React/JSX pre-rendered to HTML) into a working Edge Delivery Services (EDS/AEM) site is error-prone: sections must become authorable blocks, per-section CSS must be scoped correctly, fonts must be self-hosted without CLS, and content must be written to DA without corruption. This Skill codifies that entire conversion-and-deploy methodology. ## Core Features & Use Cases - Prototype-to-block conversion: Maps each prototype <section> to one EDS block, lifts per-section CSS into scoped block stylesheets, and handles inline-styled <x-dc> content and JSX prototypes pre-rendered to static HTML. - Foundation and font hardening: Updates styles/styles.css with lifted design tokens, a reset with img { height: auto }, header-height reservation to prevent CLS, and self-hosted metric-matched @font-face declarations with licensing alerts for proprietary faces. - Headless DA deploy: Sanitizes non-ASCII HTML to entities, writes body fragments via the DA Source API, forces AEM Code Sync, previews, and verifies ingestion on .plain.html. - Use Case: Given a folder of claude-design prototypes under samples/, convert each page into EDS blocks plus content pages, push the branch, and deploy each page to a branch preview on aem.page with zero broken images. ## Quick Start Convert the prototypes in my samples folder into EDS blocks and content pages, then deploy them to DA on a new branch.