What problem does it solve? When modifying the vision and import subsystems of the sbuilder-mcp server, developers repeatedly re-derive hard-won facts about browser screenshots, DOM capture, and page translation, or accidentally revert code that exists to handle measured edge cases. This Skill preserves those verified findings so changes to src/vision/**, importpage.ts, and the site import domains do not regress settled behavior. ## Core Features & Use Cases - Screenshot pipeline knowledge: Records how sb_look settles pages via MutationObserver instead of networkidle, handles hidden overlays, and avoids redundant saves that churn shared master revisions. - Import mapping rules: Captures how sb_import and sb_import_site reduce fetched pages to six element kinds, extract theme tokens from the target page, detect page chrome, map icons via the generated ICON_NAMES manifest, and relink internal URLs. - Fidelity and coverage harness: Documents how coverage is measured against the honest denominator (reader-visible content excluding nav, header, footer) and how the fidelity test suite is run with SB_BROWSER_TEST=1 from the repo root. - Use Case: An import returns duplicated sections or a screenshot shows a blank band; consult this Skill before editing capture.ts or shoot.ts to learn which behaviors are intentional and which fixes were already tried and rejected. ## Quick Start Ask the agent to review the sbuilder-vision-import guidance before modifying any file under src/vision or the site import domains.