vibe headless.manifest.json
{
"skill": "vibe-headless",
"base": "https://www.wix.com/skills/t1784547600424/vibe-headless/",
"files": [
{
"path": "SKILL.md",
"size": 12818,
"name": "wix-vibe-headless",
"description": "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), CMS / Wix Data (list, detail, filter, forms, 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, 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."
},
{
"path": "platforms/base44.md",
"size": 7322
},
{
"path": "platforms/generic.md",
"size": 4914
},
{
"path": "platforms/README.md",
"size": 1486
},
{
"path": "references/blog/INSTRUCTIONS.md",
"size": 9227
},
{
"path": "references/blog/wix-blog.js",
"size": 8176
},
{
"path": "references/bookings/INSTRUCTIONS.md",
"size": 12324
},
{
"path": "references/bookings/wix-bookings-checkout.js",
"size": 7003
},
{
"path": "references/bookings/wix-bookings-services.js",
"size": 10348
},
{
"path": "references/cms/INSTRUCTIONS.md",
"size": 11739
},
{
"path": "references/cms/wix-cms.js",
"size": 8441
},
{
"path": "references/events/INSTRUCTIONS.md",
"size": 10529
},
{
"path": "references/events/wix-events-browse.js",
"size": 6541
},
{
"path": "references/events/wix-events-registration.js",
"size": 9772
},
{
"path": "references/members/INSTRUCTIONS.md",
"size": 15253
},
{
"path": "references/members/wix-members-auth.js",
"size": 17339
},
{
"path": "references/portfolio/INSTRUCTIONS.md",
"size": 8313
},
{
"path": "references/portfolio/wix-portfolio.js",
"size": 9083
},
{
"path": "references/pricing-plans/INSTRUCTIONS.md",
"size": 9460
},
{
"path": "references/pricing-plans/wix-pricing-plans.js",
"size": 6872
},
{
"path": "references/restaurants/INSTRUCTIONS.md",
"size": 11112
},
{
"path": "references/restaurants/wix-restaurants-menu.js",
"size": 8824
},
{
"path": "references/restaurants/wix-restaurants-ordering.js",
"size": 6803
},
{
"path": "references/restaurants/wix-restaurants-reservations.js",
"size": 5659
},
{
"path": "references/shared/wix-client.js",
"size": 6548
},
{
"path": "references/storefront/INSTRUCTIONS.md",
"size": 12736
},
{
"path": "references/storefront/wix-store-cart.js",
"size": 6969
},
{
"path": "references/storefront/wix-store-catalog.js",
"size": 6166
}
]
}