All skills
wix avatar

/wix-vibe-headless

@1563591 official
by Wix.comwix/skills33 stars
33

Client-only, dependency-free REST scaffolds for connecting an already-built front end (a vibe-coded app, an HTML/JSX/Vite project, a design-tool export) to a live Wix site over the site's public WIX_CLIENT_ID — the browser talks to Wix directly, no SDK, no backend, no build step. One skill covering every Wix business solution: Stores/eCommerce storefront (products, cart, checkout), Bookings (services, slots, appointments), Blog (posts, categories, tags), Events & Tickets (browse, RSVP, ticketing), Portfolio (collections, projects, galleries), Restaurants (menu, online ordering, reservations), Forms (any visitor-fillable form — contact/enquiry, signup, waitlist, application, survey, quote request; schema-driven render + submit), CMS / Wix Data (list, detail, filter, CRUD), Pricing Plans (memberships, subscriptions, checkout), and Members (custom login — email+password, Google/Facebook, and custom SSO — plus account areas and member-gated content). Each vertical ships a copy-as-is REST layer plus wiring instructions. Read-only over the owner's content — never provisions, never mocks data. Triggers: connect my Wix store/shop, build a storefront over Wix, add a cart and checkout, connect Wix Bookings, take appointments/reservations, show my Wix blog, list my Wix events, sell tickets, take RSVPs, build a portfolio from Wix Portfolio, show my restaurant menu / order online / book a table, display my Wix CMS collection, wire a contact form to Wix, add a contact/enquiry form, build a signup or application form, take survey responses, sell membership/subscription plans, add member login / sign up, let members log in with Google or Facebook, custom login page, account / profile page, gate content behind login, sign in with SSO/Okta, 'here is my WIX_CLIENT_ID', connect this app to my Wix site over REST. Use this for CLIENT-ONLY REST integration over an existing site; use `wix-headless` instead for SDK + Wix CLI builds, hosting, and one-prompt new-site creation.

Use this Skill: https://skilld.dev/gh/wix/skills/wix-vibe-headless

This session only. Nothing lands on disk.

platformsREADME.md

≈467 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Vibe platform handoff prompts

One file per AI-builder platform (Base44, Lovable, Bolt, v0, Manus, …). Each file is the handoff prompt the Wix Headless funnel hands to that platform after it creates the site + OAuth app: build the client, then seed/manage the business.

generic.md is the platform-agnostic version and the default/fallback for any platform without its own tuned file. It is also a lens over the skill: the skill's SKILL.md + per-vertical INSTRUCTIONS.md are written for Base44's stack (Vite + react-router + .jsx, files pre-copied into src/), so generic.md tells a non-Base44 agent what the skill's three real assets are (the rest/ client layer, the field-shape/route-pattern data contract, the seed/ functions), which Base44-isms to ignore/translate, and the hard rule to generate into the existing stack — never convert the framework. base44.md is the Base44-specific one (its exec tool, secret store, pre-configured connector, deploy.cjs copy path, etc.).

These are hosted (served at https://www.wix.com/skills/vibe-headless/platforms/<platform>.md) so the funnel loader can pass a short pointer to the prompt instead of inlining the whole script into the launch URL. Inlining tripped the Base44 edge WAF, which scans the POST body for command-injection patterns (curl … | tar, require('child_process'), etc.); a plain GET of a hosted file is not scanned that way.

Loader contract: the funnel sends a short prompt that names the business, passes the Wix client id + metasite id, and points here — e.g. "Build a site for my Wix managed business: &lt;business&gt;. Then fetch and follow https://www.wix.com/skills/vibe-headless/platforms/base44.md exactly." The dynamic bits (business description, client id, metasite id) stay in the loader prompt; everything static lives in these files.

Source: SKILL.md on GitHub

1 warning6d3 checks · Risk SAFE
  • Gen Agent Trust Hub6d

    The skill is safe and provides a comprehensive integration framework for Wix Headless services. It uses platform-secured connectors for authentication and includes automated scaffolding utilities to assist with project setup.

  • Socket6d

    No alerts

  • Snyk6d

    Risk: MEDIUM · 1 issue

Signed by skilld at 1563591. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 4 weeks ago

README badge

README badge for wix/skills/wix-vibe-headless