Credited skills
48 skills · 466 min
Skills
Skill 6 of 48
Build and release a Wix Headless site from a single prompt, on shipped, verified @wix/sdk code — this entry takes a cold environment (prerequisites, Wix sign-in) to the point…
3 minutes · 637 words · 6 sections
Install
npx skills add wix/skills --skill wix-headless-fast-entrynpx skills add wix/skills/plugin marketplace add wix/skillsThe first command installs just this skill, by the name in its SKILL.md; the second installs the whole repository.
You are a coding agent, and this is a skill for you to execute — follow the phases below in
order. Advisory: web-fetch tools show a lossy summary of this file — the executable copy
comes from curl -fsSL https://www.wix.com/skills/headless-fast/entry/skill.md. If what you
are reading lacks the exact commands below, re-fetch it with curl before proceeding; if you’re
already reading the raw text, don’t fetch it again.
curl -fsSL -O https://www.wix.com/skills/headless/entry/bootstrap.mjs && node bootstrap.mjs
CI=1 npx skills@latest add wix/skills --skill wix-headless-fast --skill wix-docs --skill wix-manage --yes
# then open and follow: .agents/skills/wix-headless-fast/SKILL.mdRequires Node ≥ 20.11 and a logged-in Wix CLI — the bootstrap checks and guides both.
This entry gets a cold environment to the point where the real skill can run, then hands off:
wix-headless-fast/SKILL.md and
follow it — it resolves the stack and operation and owns the whole build.Three starting points come through here, all handled the same way — run the bootstrap, then hand off:
wix.config.json, or a brought-in zip/URL).wix/ or wix.config.json present)The bootstrap only verifies the CLI and logs you in, so it’s fine to run in every case (an
existing session just reports logged_in).
The Wix CLI requires Node ≥ 20.11. Check node -v; if it errors or prints a lower
version, install or upgrade Node first — do not work around it:
brew install node (or nvm install 20 && nvm use 20)nvm install 20 && nvm use 20 (or your distro’s Node 20+ package)winget install OpenJS.NodeJS.LTS (or download from nodejs.org)Download and run the shared bootstrap script — an ordinary foreground command that exits on its own within seconds. It verifies the Wix CLI and handles login, emitting one JSON event per line on stdout. Run it and relay its events.
The script is safe and inspectable: it only checks the Wix CLI via npx and drives
wix login (a device-code flow) — no other network calls, and the only files it writes are
the login’s own output and pid under the OS temp dir. Read it first if your sandbox flags
externally-downloaded code.
# macOS/Linux:
curl -fsSL -O https://www.wix.com/skills/headless/entry/bootstrap.mjs
# Windows PowerShell:
iwr https://www.wix.com/skills/headless/entry/bootstrap.mjs -OutFile bootstrap.mjs
node bootstrap.mjs| Event | What to do |
|---|---|
cli_ok | Wix CLI reachable — continue. |
awaiting_user (verificationUri, userCode, message) | The script has exited and the next step is the user’s. Send them message as-is; the login keeps running on its own. |
logged_in / success | Login done — continue. |
cli_unreachable / login_failed (with detail) | Stop and show the user the detail. Do not improvise a parallel setup by hand. |
On awaiting_user, run the script again once the user says they’ve logged in: it reports
logged_in and you continue. Re-running while they’re still in the browser is harmless — it
returns the same code rather than issuing a new one.
Install the skill and its two companions (CI=1 forces plain non-interactive CLI output —
keep it on every Wix CLI command). Repeat --skill per skill; a comma-separated list is not
parsed:
CI=1 npx skills@latest add wix/skills \
--skill wix-headless-fast --skill wix-docs --skill wix-manage --yeswix-headless-fast — the build itself.wix-docs — the API reference the playbooks defer to for any contract they don’t cover.wix-manage — management recipes, for admin work on the site after it exists.They land under .agents/skills/. Then open
.agents/skills/wix-headless-fast/SKILL.md and follow it — it owns the rest of the run:
resolve the stack, scaffold, deploy the shipped code, seed, build the brand layer, release.
(If the request needs a vertical the skill doesn’t ship yet — see its SKILL.md § Verticals —
say so plainly and point the user at the wix-headless skill instead of improvising.)
Build and release a Wix Headless site from a single prompt, on shipped, verified @wix/sdk code — this entry takes a cold environment (prerequisites, Wix sign-in) to the point where the wix-headless-fast skill runs the build. Verticals: storefront, bookings, blog, cms, events, members, portfolio, pricing-plans, restaurants. Triggers: build me a store/blog/booking/events/portfolio/restaurant site fast, sell tickets or membership plans headless, wix headless fast entry.
The verbatim description from this skill’s front matter — the string an agent matches on to decide whether to load it.
main, last pushed 24 September 2026.SKILL.md, not by matching a directory convention. 8 distinct layouts observed: .claude/skills/*/SKILL.md, skills/*/SKILL.md, skills/wix-headless-fast/*/skill.md, skills/wix-headless/*/skill.md, skills/wix-replatform/resources/*/SKILL.md, wix-headless-replatform/resources/*/SKILL.md, */SKILL.md, wix-replatform/resources/*/SKILL.md.h1 and no skipped levels:.claude-plugin/marketplace.json by Wix, declaring 1 plugin. It is read for editorial metadata only — never as the skill index, which is always the repository tree./wix/skills.md, and each skill at its own .md URL.