### Skill Overview

**Skill Name:** vibe-headless  
**Base URL:** [Vibe Headless Skill](/content/skills/t1784537695642/vibe-headless/index.html)

**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**: 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  
- **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.

**Usage:**  
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.

### Files

1. **[wix-vibe-headless](SKILL.md)**  
   - Size: 12818 bytes  
   - Description: Skill related to REST scaffolds.

2. **[base44.md](platforms/base44.md)**  
   - Size: 7322 bytes

3. **[generic.md](platforms/generic.md)**  
   - Size: 4914 bytes

4. **[README.md](platforms/README.md)**  
   - Size: 1486 bytes

5. **[INSTRUCTIONS.md](references/blog/INSTRUCTIONS.md)**  
   - Size: 9227 bytes

6. **[wix-blog.js](references/blog/wix-blog.js)**  
   - Size: 8176 bytes

7. **[INSTRUCTIONS.md](references/bookings/INSTRUCTIONS.md)**  
   - Size: 12324 bytes

8. **[wix-bookings-checkout.js](references/bookings/wix-bookings-checkout.js)**  
   - Size: 7003 bytes

9. **[wix-bookings-services.js](references/bookings/wix-bookings-services.js)**  
   - Size: 10348 bytes

10. **[INSTRUCTIONS.md](references/cms/INSTRUCTIONS.md)**  
    - Size: 11739 bytes

11. **[wix-cms.js](references/cms/wix-cms.js)**  
    - Size: 8441 bytes

12. **[INSTRUCTIONS.md](references/events/INSTRUCTIONS.md)**  
    - Size: 10529 bytes

13. **[wix-events-browse.js](references/events/wix-events-browse.js)**  
    - Size: 6541 bytes

14. **[wix-events-registration.js](references/events/wix-events-registration.js)**  
    - Size: 9772 bytes

15. **[INSTRUCTIONS.md](references/members/INSTRUCTIONS.md)**  
    - Size: 15253 bytes

16. **[wix-members-auth.js](references/members/wix-members-auth.js)**  
    - Size: 17339 bytes

17. **[INSTRUCTIONS.md](references/portfolio/INSTRUCTIONS.md)**  
    - Size: 8313 bytes

18. **[wix-portfolio.js](references/portfolio/wix-portfolio.js)**  
    - Size: 9083 bytes

19. **[INSTRUCTIONS.md](references/pricing-plans/INSTRUCTIONS.md)**  
    - Size: 9460 bytes

20. **[wix-pricing-plans.js](references/pricing-plans/wix-pricing-plans.js)**  
    - Size: 6872 bytes

21. **[INSTRUCTIONS.md](references/restaurants/INSTRUCTIONS.md)**  
    - Size: 11112 bytes

22. **[wix-restaurants-menu.js](references/restaurants/wix-restaurants-menu.js)**  
    - Size: 8824 bytes

23. **[wix-restaurants-ordering.js](references/restaurants/wix-restaurants-ordering.js)**  
    - Size: 6803 bytes

24. **[wix-restaurants-reservations.js](references/restaurants/wix-restaurants-reservations.js)**  
    - Size: 5659 bytes

25. **[wix-client.js](references/shared/wix-client.js)**  
    - Size: 6548 bytes

26. **[INSTRUCTIONS.md](references/storefront/INSTRUCTIONS.md)**  
    - Size: 12736 bytes

27. **[wix-store-cart.js](references/storefront/wix-store-cart.js)**  
    - Size: 6969 bytes

28. **[wix-store-catalog.js](references/storefront/wix-store-catalog.js)**  
    - Size: 6166 bytes
