[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-wix-rp-source-evidence":3,"mdc-f1ixme-key":31,"related-repo-wix-rp-source-evidence":168,"related-org-wix-rp-source-evidence":263},{"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-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},"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},"Web Scraping","web-scraping",{"name":18,"slug":19,"type":13},"API Development","api-development",23,"https:\u002F\u002Fgithub.com\u002Fwix\u002Fskills","2026-08-29T09:47:57.575268",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-source-evidence","---\nname: rp-source-evidence\ndescription: Produce fresh browser-derived source evidence and implementation contracts for a headless clone.\n---\n\n# Source evidence\n\nLoad this resource only after project context is valid and when source evidence is missing\nor stale. It owns extraction and generated planning artifacts; it does not implement the\nclone.\n\nRead `references\u002Fworkflow.md`, `references\u002Fextraction-schema.md`,\n`references\u002Finteraction-runtime-contract.md`,\n`references\u002Flayout-blueprint-contract.md`,\n`references\u002Fcontrol-and-visual-fidelity-contract.md`, and\n`references\u002Fui-normalization-contract.md`.\n\nRun `site-clone.mjs` using the active mode and refresh canonical `docs\u002Fsite-clone\u002F`\nartifacts before generating new ones. Emit stage-level progress. Browser extraction is\nmandatory: capture source screenshots at required viewports and use browser evidence for\nshared chrome and first-viewport content, not SEO metadata or an HTML-only fallback.\n\nResolve the home page before capture. This resource implements home scope only; do not\naccept explicit additional URLs or silently run the previous multi-page artifact flow.\nAn ambiguous or unreachable home identity is a global blocker with an exact unblock action.\n\nCapture observations, then project and freeze the source-of-truth tree under\n`docs\u002Fsite-clone\u002Fextraction\u002F\u003Ccapture-id>\u002F`: page resolution\u002Fcapture, foundation, metadata,\nshared chrome, recursively owned section\u002Fcomponent specs, gap records, spec index, and the\nimmutable extraction manifest. Write `extraction\u002Flatest.json` as the stable pointer. The\nbuilder receives only the manifest-derived build plan, never observations or the source.\n\nPreserve evidence rather than inference: source `@font-face` tuples and files, exact logo\nvariants\u002Frendered dimensions, structured navigation hierarchy, visible hero text, repeaters,\ncore interaction scenes and timelines, background-media roles, composition geometry, and\nresponsive behavior. Safe probing is public\u002Funauthenticated and presentation-only; block and\nrecord navigation, forms, commerce\u002Faccount actions, mutation, and unclassified controls.\n\nLocal gaps never block unrelated units. Use at most two distinct targeted recovery attempts,\nthen freeze the affected dependency closure provisionally with explicit assumptions and\nomissions. Only a global blocker prevents manifest freeze. Once the manifest passes integrity\nverification, return to the root supervisor so it can load implementation instructions.\n",{"data":32,"body":33},{"name":4,"description":6},{"type":34,"children":35},"root",[36,45,51,103,124,129,150,163],{"type":37,"tag":38,"props":39,"children":41},"element","h1",{"id":40},"source-evidence",[42],{"type":43,"value":44},"text","Source evidence",{"type":37,"tag":46,"props":47,"children":48},"p",{},[49],{"type":43,"value":50},"Load this resource only after project context is valid and when source evidence is missing\nor stale. It owns extraction and generated planning artifacts; it does not implement the\nclone.",{"type":37,"tag":46,"props":52,"children":53},{},[54,56,63,65,71,73,79,80,86,87,93,95,101],{"type":43,"value":55},"Read ",{"type":37,"tag":57,"props":58,"children":60},"code",{"className":59},[],[61],{"type":43,"value":62},"references\u002Fworkflow.md",{"type":43,"value":64},", ",{"type":37,"tag":57,"props":66,"children":68},{"className":67},[],[69],{"type":43,"value":70},"references\u002Fextraction-schema.md",{"type":43,"value":72},",\n",{"type":37,"tag":57,"props":74,"children":76},{"className":75},[],[77],{"type":43,"value":78},"references\u002Finteraction-runtime-contract.md",{"type":43,"value":72},{"type":37,"tag":57,"props":81,"children":83},{"className":82},[],[84],{"type":43,"value":85},"references\u002Flayout-blueprint-contract.md",{"type":43,"value":72},{"type":37,"tag":57,"props":88,"children":90},{"className":89},[],[91],{"type":43,"value":92},"references\u002Fcontrol-and-visual-fidelity-contract.md",{"type":43,"value":94},", and\n",{"type":37,"tag":57,"props":96,"children":98},{"className":97},[],[99],{"type":43,"value":100},"references\u002Fui-normalization-contract.md",{"type":43,"value":102},".",{"type":37,"tag":46,"props":104,"children":105},{},[106,108,114,116,122],{"type":43,"value":107},"Run ",{"type":37,"tag":57,"props":109,"children":111},{"className":110},[],[112],{"type":43,"value":113},"site-clone.mjs",{"type":43,"value":115}," using the active mode and refresh canonical ",{"type":37,"tag":57,"props":117,"children":119},{"className":118},[],[120],{"type":43,"value":121},"docs\u002Fsite-clone\u002F",{"type":43,"value":123},"\nartifacts before generating new ones. Emit stage-level progress. Browser extraction is\nmandatory: capture source screenshots at required viewports and use browser evidence for\nshared chrome and first-viewport content, not SEO metadata or an HTML-only fallback.",{"type":37,"tag":46,"props":125,"children":126},{},[127],{"type":43,"value":128},"Resolve the home page before capture. This resource implements home scope only; do not\naccept explicit additional URLs or silently run the previous multi-page artifact flow.\nAn ambiguous or unreachable home identity is a global blocker with an exact unblock action.",{"type":37,"tag":46,"props":130,"children":131},{},[132,134,140,142,148],{"type":43,"value":133},"Capture observations, then project and freeze the source-of-truth tree under\n",{"type":37,"tag":57,"props":135,"children":137},{"className":136},[],[138],{"type":43,"value":139},"docs\u002Fsite-clone\u002Fextraction\u002F\u003Ccapture-id>\u002F",{"type":43,"value":141},": page resolution\u002Fcapture, foundation, metadata,\nshared chrome, recursively owned section\u002Fcomponent specs, gap records, spec index, and the\nimmutable extraction manifest. Write ",{"type":37,"tag":57,"props":143,"children":145},{"className":144},[],[146],{"type":43,"value":147},"extraction\u002Flatest.json",{"type":43,"value":149}," as the stable pointer. The\nbuilder receives only the manifest-derived build plan, never observations or the source.",{"type":37,"tag":46,"props":151,"children":152},{},[153,155,161],{"type":43,"value":154},"Preserve evidence rather than inference: source ",{"type":37,"tag":57,"props":156,"children":158},{"className":157},[],[159],{"type":43,"value":160},"@font-face",{"type":43,"value":162}," tuples and files, exact logo\nvariants\u002Frendered dimensions, structured navigation hierarchy, visible hero text, repeaters,\ncore interaction scenes and timelines, background-media roles, composition geometry, and\nresponsive behavior. Safe probing is public\u002Funauthenticated and presentation-only; block and\nrecord navigation, forms, commerce\u002Faccount actions, mutation, and unclassified controls.",{"type":37,"tag":46,"props":164,"children":165},{},[166],{"type":43,"value":167},"Local gaps never block unrelated units. Use at most two distinct targeted recovery attempts,\nthen freeze the affected dependency closure provisionally with explicit assumptions and\nomissions. Only a global blocker prevents manifest freeze. Once the manifest passes integrity\nverification, return to the root supervisor so it can load implementation instructions.",{"items":169,"total":262},[170,184,198,212,229,235,247],{"slug":171,"name":171,"fn":172,"description":173,"org":174,"tags":175,"stars":20,"repoUrl":21,"updatedAt":183},"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},[176,179,182],{"name":177,"slug":178,"type":13},"Automation","automation",{"name":180,"slug":181,"type":13},"Migration","migration",{"name":9,"slug":8,"type":13},"2026-08-09T04:33:25.965778",{"slug":185,"name":185,"fn":186,"description":187,"org":188,"tags":189,"stars":20,"repoUrl":21,"updatedAt":197},"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},[190,193,196],{"name":191,"slug":192,"type":13},"Design","design",{"name":194,"slug":195,"type":13},"UX Design","ux-design",{"name":9,"slug":8,"type":13},"2026-08-29T09:47:55.97974",{"slug":199,"name":199,"fn":200,"description":201,"org":202,"tags":203,"stars":20,"repoUrl":21,"updatedAt":211},"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},[204,207,210],{"name":205,"slug":206,"type":13},"Operations","operations",{"name":208,"slug":209,"type":13},"Project Management","project-management",{"name":9,"slug":8,"type":13},"2026-08-29T09:47:57.05685",{"slug":213,"name":213,"fn":214,"description":215,"org":216,"tags":217,"stars":20,"repoUrl":21,"updatedAt":228},"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},[218,221,224,227],{"name":219,"slug":220,"type":13},"Debugging","debugging",{"name":222,"slug":223,"type":13},"Frontend","frontend",{"name":225,"slug":226,"type":13},"QA","qa",{"name":9,"slug":8,"type":13},"2026-08-29T09:48:02.31775",{"slug":4,"name":4,"fn":5,"description":6,"org":230,"tags":231,"stars":20,"repoUrl":21,"updatedAt":22},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[232,233,234],{"name":18,"slug":19,"type":13},{"name":15,"slug":16,"type":13},{"name":9,"slug":8,"type":13},{"slug":236,"name":236,"fn":237,"description":238,"org":239,"tags":240,"stars":20,"repoUrl":21,"updatedAt":246},"rp-ui-implementation","implement Wix Headless frontends","Implement a Wix Headless clone from generated source evidence.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[241,242,245],{"name":222,"slug":223,"type":13},{"name":243,"slug":244,"type":13},"Web Development","web-development",{"name":9,"slug":8,"type":13},"2026-08-29T09:48:01.215375",{"slug":248,"name":248,"fn":249,"description":250,"org":251,"tags":252,"stars":20,"repoUrl":21,"updatedAt":261},"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},[253,256,259,260],{"name":254,"slug":255,"type":13},"Backend","backend",{"name":257,"slug":258,"type":13},"CLI","cli",{"name":222,"slug":223,"type":13},{"name":9,"slug":8,"type":13},"2026-08-29T09:22:46.721172",17,{"items":264,"total":370},[265,271,277,283,290,296,302,309,321,331,347,359],{"slug":171,"name":171,"fn":172,"description":173,"org":266,"tags":267,"stars":20,"repoUrl":21,"updatedAt":183},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[268,269,270],{"name":177,"slug":178,"type":13},{"name":180,"slug":181,"type":13},{"name":9,"slug":8,"type":13},{"slug":185,"name":185,"fn":186,"description":187,"org":272,"tags":273,"stars":20,"repoUrl":21,"updatedAt":197},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[274,275,276],{"name":191,"slug":192,"type":13},{"name":194,"slug":195,"type":13},{"name":9,"slug":8,"type":13},{"slug":199,"name":199,"fn":200,"description":201,"org":278,"tags":279,"stars":20,"repoUrl":21,"updatedAt":211},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[280,281,282],{"name":205,"slug":206,"type":13},{"name":208,"slug":209,"type":13},{"name":9,"slug":8,"type":13},{"slug":213,"name":213,"fn":214,"description":215,"org":284,"tags":285,"stars":20,"repoUrl":21,"updatedAt":228},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[286,287,288,289],{"name":219,"slug":220,"type":13},{"name":222,"slug":223,"type":13},{"name":225,"slug":226,"type":13},{"name":9,"slug":8,"type":13},{"slug":4,"name":4,"fn":5,"description":6,"org":291,"tags":292,"stars":20,"repoUrl":21,"updatedAt":22},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[293,294,295],{"name":18,"slug":19,"type":13},{"name":15,"slug":16,"type":13},{"name":9,"slug":8,"type":13},{"slug":236,"name":236,"fn":237,"description":238,"org":297,"tags":298,"stars":20,"repoUrl":21,"updatedAt":246},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[299,300,301],{"name":222,"slug":223,"type":13},{"name":243,"slug":244,"type":13},{"name":9,"slug":8,"type":13},{"slug":248,"name":248,"fn":249,"description":250,"org":303,"tags":304,"stars":20,"repoUrl":21,"updatedAt":261},{"slug":8,"name":9,"logoUrl":10,"githubOrg":8},[305,306,307,308],{"name":254,"slug":255,"type":13},{"name":257,"slug":258,"type":13},{"name":222,"slug":223,"type":13},{"name":9,"slug":8,"type":13},{"slug":310,"name":310,"fn":311,"description":312,"org":313,"tags":314,"stars":20,"repoUrl":21,"updatedAt":320},"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},[315,316,319],{"name":18,"slug":19,"type":13},{"name":317,"slug":318,"type":13},"Auth","auth",{"name":9,"slug":8,"type":13},"2026-07-07T06:47:46.95263",{"slug":322,"name":322,"fn":323,"description":324,"org":325,"tags":326,"stars":20,"repoUrl":21,"updatedAt":330},"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},[327,328,329],{"name":18,"slug":19,"type":13},{"name":243,"slug":244,"type":13},{"name":9,"slug":8,"type":13},"2026-08-29T09:22:47.676803",{"slug":332,"name":332,"fn":333,"description":334,"org":335,"tags":336,"stars":20,"repoUrl":21,"updatedAt":346},"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},[337,338,341,342,345],{"name":191,"slug":192,"type":13},{"name":339,"slug":340,"type":13},"Design System","design-system",{"name":222,"slug":223,"type":13},{"name":343,"slug":344,"type":13},"UI Components","ui-components",{"name":9,"slug":8,"type":13},"2026-08-19T03:30:02.365475",{"slug":348,"name":348,"fn":349,"description":350,"org":351,"tags":352,"stars":20,"repoUrl":21,"updatedAt":358},"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},[353,354,357],{"name":18,"slug":19,"type":13},{"name":355,"slug":356,"type":13},"Documentation","documentation",{"name":9,"slug":8,"type":13},"2026-08-19T03:30:03.411574",{"slug":360,"name":360,"fn":361,"description":362,"org":363,"tags":364,"stars":20,"repoUrl":21,"updatedAt":369},"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},[365,366,367,368],{"name":191,"slug":192,"type":13},{"name":222,"slug":223,"type":13},{"name":243,"slug":244,"type":13},{"name":9,"slug":8,"type":13},"2026-08-13T04:28:41.194499",18]