pull-page

Pull all Shopify page sections and compare full-page visuals.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/cfagerlin/theme-forge --skill pull-page
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pull-page
Source: https://github.com/cfagerlin/theme-forge/tree/main/pull-page
Command: npx skills add https://github.com/cfagerlin/theme-forge --skill pull-page

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pull all sections on a Shopify page by sequentially applying pull-section to each section in the page's template, then perform a full-page visual comparison to ensure layout and style parity across the live and target themes.

Core Features & Use Cases

  • Executes pull-section on every section in a page's template in top-to-bottom order.
  • After pulling all sections, performs a full-page visual comparison to detect regressions and variances.
  • Provides a structured workflow for page migrations, including content transfer, mapping awareness, and per-section reports.
  • Integrates with global maps and version-control workflows to ensure safe, auditable changes.

Quick Start

Run the onboarding flow and then execute /theme-forge pull-page <page> to pull all sections on a page and perform a full-page visual comparison.

Frequently Asked Questions about pull-page

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

FAQPage Schema
How do I automate Shopify theme migration and verify visual parity for an entire page?▼

Shopify theme migration and visual parity verification are automated by sequentially pulling all page sections in template order, then executing a full-page visual comparison to detect regressions between live and target themes.

What is the best way to pull all sections on a Shopify page during a theme migration?▼

The best way to pull all sections on a Shopify page is to apply pull-section sequentially in top-to-bottom order across the template, ensuring content transfer and mapping awareness before generating per-section reports.

Do I need an onboarded environment to run a full-page visual comparison on Shopify themes?▼

Yes, an onboarded environment with shared global maps is required before pulling sections and running visual comparisons. The workflow also needs version control integration to commit auditable changes safely.

Can I push Shopify theme changes to version control immediately after a visual diff regression check?▼

No, safeguards prevent automatic pushes until explicit user approval. Results from the visual diff regression check are committed to version control only after you review and validate the per-section reports.

Why does my Shopify page migration show layout regressions after pulling all sections?▼

Layout regressions during Shopify page migration occur when visual differences exist between live and target themes. The full-page visual comparison detects these variances, generating per-section reports for targeted validation.

Does the Shopify visual diff workflow support section mapping for complex page templates?▼

Yes, the Shopify visual diff workflow supports section mapping by integrating with shared global maps. It iterates through every section in a page's template, validating mapping awareness and recording structured per-section reports.