Rp Website Continuation
WixOfficialPublished by Wix
- Skill
- Workflow
- Software development
- MIT
- No issues found
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
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/wix/rp-website-continuation-xm7g/downloadUnzip 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.
Resolve the destination via
rp-destinationfirst, scaffolding into<projectDir>/frontendwith--site-template blank(there is no backend catalog to provision for, and this matcheswix-headless-replatform's own default template choice for the home-scope clone this invocation performs). PersistWIX_SITE_IDinconfig/wix.envand report the dashboard URL, same as any other mode.Then invoke
wix-headless-replatformwith the source URL and--out <projectDir>/frontend; do not run backend discovery, mapping, setup, or import. Because<projectDir>/frontendalready 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
- ATTRIBUTION.mdAdded by AutoGineer858 B
- LICENSELicence file added by AutoGineer1.0 KiB
- SKILL.md5.2 KiB
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