Generated banner for Rp Website Continuation
Generated logo for Rp Website Continuation

Rp Website Continuation

WixOfficialPublished by Wix

  • Skill
  • Workflow
  • Software development
  • MIT
  • No issues found

From the author

Continues a website-mode migration from the validated backend handoff through frontend build, post-build gap analysis/fixing, release, and a durable frontend completion receipt.
— the description by Wix

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill manages the transition from a validated backend handoff to a fully realized, released frontend. It handles the technical requirements for site cloning, gap analysis, and finalization, ensuring that frontend builds are correctly bound to existing migration data without creating orphaned sites. It enforces strict protocols for site destination management and documentation, ensuring that every migration concludes with a verified completion receipt.

What it does

  • Resolves destination site configurations to prevent duplicate site creation.
  • Executes frontend builds using validated migration handoff data.
  • Performs post-build gap analysis and automated fix loops.
  • Manages the release process for the migrated storefront.
  • Generates a durable completion receipt upon successful migration.
  • Handles state management for stale or missing migration handoff files.

When to use it

  • When the orchestration router directs the process to the website continuation phase.
  • After a backend migration handoff has been validated and finalized.
  • When a frontend-only migration build is required for a website replatforming project.
  • To resolve stale or missing handoff data before proceeding with site cloning.

Advantages

  • Prevents the creation of orphaned or duplicate destination sites.
  • Ensures consistency between backend data and frontend implementation.
  • Provides a structured, repeatable loop for gap analysis and remediation.
  • Maintains auditability through standardized completion receipts.

Usage examples

“Continue the website migration for the current project.”
The agent verifies the handoff status, resolves the destination, executes the frontend build, performs gap analysis, and generates the final completion receipt.
“The website handoff is stale; how do I proceed?”
The agent regenerates the handoff file from the finished backend migration run before resuming the frontend build process.

Install

  1. Download the skill as a ZIP:

    https://mp-staging.autogineer.com/agent-skills/wix/rp-website-continuation-xm7g/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip rp-website-continuation.zip -d .agents/skills

Documentation by Wix

rp-website-continuation

Use this resource only when the orchestration router returns nextResource: resources/rp-website-continuation/.

Contract

Editor destinations. When targetSiteType is studio or harmony, there is no supported automatic website migration: never invoke wix-headless-replatform, never scaffold frontend/, and never publish the site. The router reports editor_website_handoff_outstanding; keep the website obligation outstanding as the completion report's editor_website_unfinished / editor_publication_outstanding operator actions (site owner/designer, then Cutover Operator) and do not claim combined completion until a valid released website/completion.json exists for the bound site.

For deliveryMode=website, this is a frontend-only run — but it still needs a destination, and that destination is still rp-destination's job, not this skill's or wix-headless-replatform's. Do not let wix-headless-replatform scaffold its own site here: its only safeguard against a duplicate is "does a local folder already have a package.json," which is not the same account-confirmation gate, WIX_SITE_ID persistence, and dashboard-URL report that every other delivery mode gets.

  1. Resolve the destination via rp-destination first, scaffolding into <projectDir>/frontend with --site-template blank (there is no backend catalog to provision for, and this matches wix-headless-replatform's own default template choice for the home-scope clone this invocation performs). Persist WIX_SITE_ID in config/wix.env and report the dashboard URL, same as any other mode.

  2. Then invoke wix-headless-replatform with the source URL and --out <projectDir>/frontend; do not run backend discovery, mapping, setup, or import. Because <projectDir>/frontend already contains a valid scaffold from step 1, wix-headless-replatform's own standalone reuse check finds it and continues from there instead of scaffolding a second site.

Finish its build and gap loop. Only when the user explicitly requested facelift at intake, run the separate post-clone UI/UX Pro Max facelift and acceptance review; otherwise do not load that stage. Then release and write website/completion.json with finalize-migration-website.mjs --project-dir <projectDir> --out <projectDir>/frontend --release-url <public-url>.

execution/completion-report.json means backend import accounting. It is not the terminal result of a deliveryMode=management_and_website migration.

Two different documents, two different jobs. website/handoff.json is the backend-to-frontend package: a website build needs its bindings contract before it starts, so it keeps being produced when it is, from the plan. It is not the run's account of the migration. That is execution/review/migration-handoff.md, generated after the last write from execution/completion-report.json — never hand handoff-summary.md to anyone as the account of what the migration did.

The freshness check composes with this: once the backend import writes its completion report, liveImportSummary or recoveryLog, the recorded fingerprint moves and the router returns stale_website_handoff, forcing the package to be regenerated from the finished run before the frontend build consumes it.

When the route reason is missing_website_handoff or stale_website_handoff, first run node skills/wix-replatform/scripts/website-handoff-generate.js <projectDir> and route again. Otherwise load the current website/handoff.json, then invoke wix-headless-replatform in migration mode via its --handoff flag:

node scripts/site-clone.mjs <source-url> --handoff <projectDir>/website/handoff.json

--handoff is required here, not optional. It is the only thing that puts wix-headless-replatform into migration-phase mode; without it the skill falls back to standalone mode and unconditionally scaffolds and executes a new @wix/new headless call — a second, orphaned site, which is exactly the failure "never create a second destination site" (see rp-destination) exists to prevent. Continue its actual build, post-build gap analysis, bounded fix loop, and release sequence. Do not stop after implementation or a successful build.

The frontend skill must atomically write website/completion.json before this resource can finish. A successful receipt has the current handoffFingerprint, completed screenshot review, zero unresolved critical/high gaps, and a released (or explicitly not-applicable) release state.

If a genuine blocker remains after required 1-click recovery/escalation retries, persist a status: "blocked" receipt with the blocker code, evidence, attempted recovery, owner, and exact unblock action. Then route again. Do not describe a pending storefront as a completed migration.

After the gap loop has passed and the storefront is released, write the receipt with:

node skills/wix-headless-replatform/scripts/finalize-migration-website.mjs \
  --handoff <projectDir>/website/handoff.json --release-url <public-url>

Files

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Needs Node.js

Security

No issues found by our static scan· No issues found

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Published by
Wix
Publisher
Wix (Official)
Source
wix/skills · skills/wix-replatform/resources/rp-website-continuation · commit d168bc2
Licence
MIT License (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Wix.

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download rp-website-continuation.zip