[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-wix-rp-facelift":3,"mdc-c7rkuo-key":31,"related-org-wix-rp-facelift":160,"related-repo-wix-rp-facelift":316},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":11,"stars":20,"repoUrl":21,"updatedAt":22,"license":23,"forks":24,"topics":25,"repo":26,"sourceUrl":29,"mdContent":30},"rp-facelift","apply UI refinements to Wix sites","Apply an explicitly requested, identity-preserving UI\u002FUX refinement after clone acceptance.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},"wix","Wix","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fwix.jpg",[12,14,17],{"name":9,"slug":8,"type":13},"tag",{"name":15,"slug":16,"type":13},"UX Design","ux-design",{"name":18,"slug":19,"type":13},"Design","design",23,"https:\u002F\u002Fgithub.com\u002Fwix\u002Fskills","2026-08-29T09:47:55.97974",null,28,[],{"repoUrl":21,"stars":20,"forks":24,"topics":27,"description":28},[],"Wix Skills","https:\u002F\u002Fgithub.com\u002Fwix\u002Fskills\u002Ftree\u002FHEAD\u002Fwix-headless-replatform\u002Fresources\u002Frp-facelift","---\nname: rp-facelift\ndescription: Apply an explicitly requested, identity-preserving UI\u002FUX refinement after clone acceptance.\n---\n\n# Optional post-clone facelift\n\nLoad this resource only when `docs\u002Fsite-clone\u002Ffrontend-automation-state.json` records\n`checkpoints.facelift.requested: true` and the migration website receipt is complete or\n`done_with_gaps`. A `done_with_gaps` receipt must reference a finalized visual review and\nthe configured cycle cap. Never load it as part of ordinary cloning.\n\nInvoke the installed `ui-ux-pro-max` skill for this pass. If it is unavailable, record a\nspecific `facelift` blocker with the required install\u002Fenable action; do not silently replace\nit with an unconstrained redesign or claim the selected deliverable is complete.\n\nBefore changes, treat extracted brand colors\u002Ffonts\u002Flogos\u002Fassets, route plan, visible copy,\nsection order, core interaction contract, SEO, and dynamic data bindings as identity locks.\nPreserve them. UI\u002FUX Pro Max may improve hierarchy, spacing, responsive layout,\naccessibility, component\u002Fcontrol states, and restrained purpose-driven motion\u002Finteractions.\nIt must not change the brand, information architecture, page content, URLs, source assets,\nor required core behavior.\n\nBuild and browser-test the changed site. Write `docs\u002Fsite-clone\u002Ffacelift-review.json` with\nthe request, changed routes\u002Fcomponents, evidence that all identity locks were retained,\naccessibility\u002Finteraction checks, before\u002Fafter screenshot references, and an `accepted` or\n`blocked` decision. For `done_with_gaps`, include the completion receipt and residual-gap\ncontext; do not claim normal clone acceptance, visual parity, or resolution of those gaps.\nUpdate `frontend-automation-state.json` facelift checkpoint to\n`accepted` only after that review passes. Then return to the root supervisor so it can write\nthe completion receipt. In one-click mode the stored request authorizes this stage after the\ngate; it does not waive the review.\n",{"data":32,"body":33},{"name":4,"description":6},{"type":34,"children":35},"root",[36,45,83,104,109],{"type":37,"tag":38,"props":39,"children":41},"element","h1",{"id":40},"optional-post-clone-facelift",[42],{"type":43,"value":44},"text","Optional post-clone facelift",{"type":37,"tag":46,"props":47,"children":48},"p",{},[49,51,58,60,66,68,74,76,81],{"type":43,"value":50},"Load this resource only when ",{"type":37,"tag":52,"props":53,"children":55},"code",{"className":54},[],[56],{"type":43,"value":57},"docs\u002Fsite-clone\u002Ffrontend-automation-state.json",{"type":43,"value":59}," records\n",{"type":37,"tag":52,"props":61,"children":63},{"className":62},[],[64],{"type":43,"value":65},"checkpoints.facelift.requested: true",{"type":43,"value":67}," and the migration website receipt is complete or\n",{"type":37,"tag":52,"props":69,"children":71},{"className":70},[],[72],{"type":43,"value":73},"done_with_gaps",{"type":43,"value":75},". A ",{"type":37,"tag":52,"props":77,"children":79},{"className":78},[],[80],{"type":43,"value":73},{"type":43,"value":82}," receipt must reference a finalized visual review and\nthe configured cycle cap. Never load it as part of ordinary cloning.",{"type":37,"tag":46,"props":84,"children":85},{},[86,88,94,96,102],{"type":43,"value":87},"Invoke the installed ",{"type":37,"tag":52,"props":89,"children":91},{"className":90},[],[92],{"type":43,"value":93},"ui-ux-pro-max",{"type":43,"value":95}," skill for this pass. If it is unavailable, record a\nspecific ",{"type":37,"tag":52,"props":97,"children":99},{"className":98},[],[100],{"type":43,"value":101},"facelift",{"type":43,"value":103}," blocker with the required install\u002Fenable action; do not silently replace\nit with an unconstrained redesign or claim the selected deliverable is complete.",{"type":37,"tag":46,"props":105,"children":106},{},[107],{"type":43,"value":108},"Before changes, treat extracted brand colors\u002Ffonts\u002Flogos\u002Fassets, route plan, visible copy,\nsection order, core interaction contract, SEO, and dynamic data bindings as identity locks.\nPreserve them. UI\u002FUX Pro Max may improve hierarchy, spacing, responsive layout,\naccessibility, component\u002Fcontrol states, and restrained purpose-driven motion\u002Finteractions.\nIt must not change the brand, information architecture, page content, URLs, source assets,\nor required core behavior.",{"type":37,"tag":46,"props":110,"children":111},{},[112,114,120,122,128,130,136,138,143,145,151,153,158],{"type":43,"value":113},"Build and browser-test the changed site. Write ",{"type":37,"tag":52,"props":115,"children":117},{"className":116},[],[118],{"type":43,"value":119},"docs\u002Fsite-clone\u002Ffacelift-review.json",{"type":43,"value":121}," with\nthe request, changed routes\u002Fcomponents, evidence that all identity locks were retained,\naccessibility\u002Finteraction checks, before\u002Fafter screenshot references, and an ",{"type":37,"tag":52,"props":123,"children":125},{"className":124},[],[126],{"type":43,"value":127},"accepted",{"type":43,"value":129}," or\n",{"type":37,"tag":52,"props":131,"children":133},{"className":132},[],[134],{"type":43,"value":135},"blocked",{"type":43,"value":137}," decision. For ",{"type":37,"tag":52,"props":139,"children":141},{"className":140},[],[142],{"type":43,"value":73},{"type":43,"value":144},", include the completion receipt and residual-gap\ncontext; do not claim normal clone acceptance, visual parity, or resolution of those gaps.\nUpdate ",{"type":37,"tag":52,"props":146,"children":148},{"className":147},[],[149],{"type":43,"value":150},"frontend-automation-state.json",{"type":43,"value":152}," facelift checkpoint to\n",{"type":37,"tag":52,"props":154,"children":156},{"className":155},[],[157],{"type":43,"value":127},{"type":43,"value":159}," only after that review passes. Then return to the root supervisor so it can write\nthe completion receipt. In one-click mode the stored request authorizes this stage after the\ngate; it does not waive the review.",{"items":161,"total":315},[162,176,182,196,213,227,239,254,266,276,292,304],{"slug":163,"name":163,"fn":164,"description":165,"org":166,"tags":167,"stars":20,"repoUrl":21,"updatedAt":175},"replatform","route RePlatform source-to-Wix migrations","Routes RePlatform source-to-Wix migrations to the next workflow step by inspecting migration project artifacts. Use when starting, continuing, or recovering a migration run.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[168,171,174],{"name":169,"slug":170,"type":13},"Automation","automation",{"name":172,"slug":173,"type":13},"Migration","migration",{"name":9,"slug":8,"type":13},"2026-08-09T04:33:25.965778",{"slug":4,"name":4,"fn":5,"description":6,"org":177,"tags":178,"stars":20,"repoUrl":21,"updatedAt":22},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[179,180,181],{"name":18,"slug":19,"type":13},{"name":15,"slug":16,"type":13},{"name":9,"slug":8,"type":13},{"slug":183,"name":183,"fn":184,"description":185,"org":186,"tags":187,"stars":20,"repoUrl":21,"updatedAt":195},"rp-project-context","validate Wix project scope and readiness","Resolve headless mode, scope, Wix project validity, and browser execution readiness.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[188,191,194],{"name":189,"slug":190,"type":13},"Operations","operations",{"name":192,"slug":193,"type":13},"Project Management","project-management",{"name":9,"slug":8,"type":13},"2026-08-29T09:47:57.05685",{"slug":197,"name":197,"fn":198,"description":199,"org":200,"tags":201,"stars":20,"repoUrl":21,"updatedAt":212},"rp-qa-gap-loop","verify and finalize Wix frontend clones","Verify the running clone, perform auditable visual comparison and gap fixes, and finalize frontend completion.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[202,205,208,211],{"name":203,"slug":204,"type":13},"Debugging","debugging",{"name":206,"slug":207,"type":13},"Frontend","frontend",{"name":209,"slug":210,"type":13},"QA","qa",{"name":9,"slug":8,"type":13},"2026-08-29T09:48:02.31775",{"slug":214,"name":214,"fn":215,"description":216,"org":217,"tags":218,"stars":20,"repoUrl":21,"updatedAt":226},"rp-source-evidence","extract source evidence for headless clones","Produce fresh browser-derived source evidence and implementation contracts for a headless clone.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[219,222,225],{"name":220,"slug":221,"type":13},"API Development","api-development",{"name":223,"slug":224,"type":13},"Web Scraping","web-scraping",{"name":9,"slug":8,"type":13},"2026-08-29T09:47:57.575268",{"slug":228,"name":228,"fn":229,"description":230,"org":231,"tags":232,"stars":20,"repoUrl":21,"updatedAt":238},"rp-ui-implementation","implement Wix Headless frontends","Implement a Wix Headless clone from generated source evidence.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[233,234,237],{"name":206,"slug":207,"type":13},{"name":235,"slug":236,"type":13},"Web Development","web-development",{"name":9,"slug":8,"type":13},"2026-08-29T09:48:01.215375",{"slug":240,"name":240,"fn":241,"description":242,"org":243,"tags":244,"stars":20,"repoUrl":21,"updatedAt":253},"wix-app","build Wix CLI app extensions","Build and review Wix CLI app extensions — dashboard pages, modals, plugins, menu plugins, custom element widgets, Editor React components, site plugins, embedded scripts, backend APIs, backend events, service plugins, data collections, and App Market readiness. Use when building ANY feature or extension for a Wix CLI app or preparing a Wix app for App Market review. Triggers on: add, build, create, implement, help me, dashboard, widget, plugin, backend, API, event, collection, embedded script, service plugin, Editor React component, checkout, shipping, tax, discount, SPI, CMS, schema, tracking, popup, admin panel, menu item, modal, validate, test, verify, register extension, App Market, app review, submission readiness.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[245,248,251,252],{"name":246,"slug":247,"type":13},"Backend","backend",{"name":249,"slug":250,"type":13},"CLI","cli",{"name":206,"slug":207,"type":13},{"name":9,"slug":8,"type":13},"2026-08-29T09:22:46.721172",{"slug":255,"name":255,"fn":256,"description":257,"org":258,"tags":259,"stars":20,"repoUrl":21,"updatedAt":265},"wix-auth","authenticate with Wix APIs","Authenticate with Wix to obtain an access token for calling Wix APIs. Use when an agent needs a valid Wix access token and has none, or when the stored token is expired.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[260,261,264],{"name":220,"slug":221,"type":13},{"name":262,"slug":263,"type":13},"Auth","auth",{"name":9,"slug":8,"type":13},"2026-07-07T06:47:46.95263",{"slug":267,"name":267,"fn":268,"description":269,"org":270,"tags":271,"stars":20,"repoUrl":21,"updatedAt":275},"wix-base44-connector","build and integrate Wix applications","Build on the connected Wix site from a Base44 app — site management\u002Fadmin, front-end code, and backend functions: discover and call any Wix API, gather the site's context, route each call to the right identity, and follow curated recipes for multi-step admin flows.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[272,273,274],{"name":220,"slug":221,"type":13},{"name":235,"slug":236,"type":13},{"name":9,"slug":8,"type":13},"2026-08-29T09:22:47.676803",{"slug":277,"name":277,"fn":278,"description":279,"org":280,"tags":281,"stars":20,"repoUrl":21,"updatedAt":291},"wix-design-system","build UIs with Wix Design System","Wix Design System component reference. Use when building UI with @wix\u002Fdesign-system, choosing components, checking props and examples, or writing tests with component testkits. Triggers on \"what component\", \"how do I make\", \"WDS\", \"show me props\", \"testkit\", \"driver\", or component names like Button, Card, Modal, Box, Text.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[282,283,286,287,290],{"name":18,"slug":19,"type":13},{"name":284,"slug":285,"type":13},"Design System","design-system",{"name":206,"slug":207,"type":13},{"name":288,"slug":289,"type":13},"UI Components","ui-components",{"name":9,"slug":8,"type":13},"2026-08-19T03:30:02.365475",{"slug":293,"name":293,"fn":294,"description":295,"org":296,"tags":297,"stars":20,"repoUrl":21,"updatedAt":303},"wix-docs","lookup Wix API documentation","Look up the Wix API\u002FSDK documentation to confirm an exact endpoint, HTTP method, request\u002Fresponse shape, field, enum, or error before writing Wix code — never guess a Wix API from memory. A lookup is a short flow: find the right page, then read it. Two ways: (1) plain `curl` (zero dependencies) — find a page by **semantic search** (`POST \u002Fmcp-docs-search\u002Fv1\u002Fdocs\u002Fsearch`, natural-language `{ search_term, document_type }`) **or by browsing** the docs tree as a menu — a structured, typed, counted browse of the REST API reference (`POST \u002Fmcp-docs-search\u002Fv1\u002Fdocs\u002Fmenu\u002Fbrowse`), or the `.md` menu tree from the `llms.txt` root for any portal — then read the page by appending `.md` to its URL; and (2) the Wix MCP doc tools when your agent has them. Triggers: look up a Wix API, find the Wix endpoint\u002Fmethod, confirm a Wix request body or field, verify a Wix API shape, explore Wix docs, which Wix API do I call, read a Wix method schema.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[298,299,302],{"name":220,"slug":221,"type":13},{"name":300,"slug":301,"type":13},"Documentation","documentation",{"name":9,"slug":8,"type":13},"2026-08-19T03:30:03.411574",{"slug":305,"name":305,"fn":306,"description":307,"org":308,"tags":309,"stars":20,"repoUrl":21,"updatedAt":314},"wix-headless","build Wix Managed Headless sites","Connect Wix business services (Stores, Bookings, CMS, Blog, Events, Forms, and more) to a Wix Headless frontend — infer the needed capabilities, install the apps, seed backend content, and produce an SDK-integration guide. For managed (Wix-hosted) projects it can also build the frontend: scaffold a new site (create) or wire an existing\u002Fbrought-in design (connect), then build and release. Works across managed, self-managed, and stripe project types. Triggers: set up a Wix Headless backend, add Wix business features to my app, build or host a Wix site, connect\u002Fimplement this design with Wix.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[310,311,312,313],{"name":18,"slug":19,"type":13},{"name":206,"slug":207,"type":13},{"name":235,"slug":236,"type":13},{"name":9,"slug":8,"type":13},"2026-08-13T04:28:41.194499",18,{"items":317,"total":362},[318,324,330,336,343,349,355],{"slug":163,"name":163,"fn":164,"description":165,"org":319,"tags":320,"stars":20,"repoUrl":21,"updatedAt":175},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[321,322,323],{"name":169,"slug":170,"type":13},{"name":172,"slug":173,"type":13},{"name":9,"slug":8,"type":13},{"slug":4,"name":4,"fn":5,"description":6,"org":325,"tags":326,"stars":20,"repoUrl":21,"updatedAt":22},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[327,328,329],{"name":18,"slug":19,"type":13},{"name":15,"slug":16,"type":13},{"name":9,"slug":8,"type":13},{"slug":183,"name":183,"fn":184,"description":185,"org":331,"tags":332,"stars":20,"repoUrl":21,"updatedAt":195},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[333,334,335],{"name":189,"slug":190,"type":13},{"name":192,"slug":193,"type":13},{"name":9,"slug":8,"type":13},{"slug":197,"name":197,"fn":198,"description":199,"org":337,"tags":338,"stars":20,"repoUrl":21,"updatedAt":212},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[339,340,341,342],{"name":203,"slug":204,"type":13},{"name":206,"slug":207,"type":13},{"name":209,"slug":210,"type":13},{"name":9,"slug":8,"type":13},{"slug":214,"name":214,"fn":215,"description":216,"org":344,"tags":345,"stars":20,"repoUrl":21,"updatedAt":226},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[346,347,348],{"name":220,"slug":221,"type":13},{"name":223,"slug":224,"type":13},{"name":9,"slug":8,"type":13},{"slug":228,"name":228,"fn":229,"description":230,"org":350,"tags":351,"stars":20,"repoUrl":21,"updatedAt":238},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[352,353,354],{"name":206,"slug":207,"type":13},{"name":235,"slug":236,"type":13},{"name":9,"slug":8,"type":13},{"slug":240,"name":240,"fn":241,"description":242,"org":356,"tags":357,"stars":20,"repoUrl":21,"updatedAt":253},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[358,359,360,361],{"name":246,"slug":247,"type":13},{"name":249,"slug":250,"type":13},{"name":206,"slug":207,"type":13},{"name":9,"slug":8,"type":13},17]