ce-setup

Installation
SKILL.md

LLM Docs Header: All requests to https://llm-docs.commercengine.io must include the Accept: text/markdown header (or append .md to the URL path). Without it, responses return HTML instead of parseable markdown.

Setting Up Commerce Engine

This skill sets up the latest Commerce Engine SDK surface.

Current Mental Model

All frameworks install @commercengine/storefront — a unified package with subpath exports:

  • SPA: import { createStorefront } from "@commercengine/storefront"storefront.public() / storefront.session()
  • Next.js: import { createNextjsStorefront } from "@commercengine/storefront/nextjs"storefront.publicStorefront() / storefront.clientStorefront() / await storefront.serverStorefront()
  • TanStack Start: import { createTanStackStartStorefront } from "@commercengine/storefront/tanstack-start"storefront.publicStorefront() / storefront.clientStorefront() + separate server entry for serverStorefront()
  • Astro: import { createAstroStorefront } from "@commercengine/storefront/astro"storefront.publicStorefront() / storefront.clientStorefront() + separate server entry for serverStorefront(cookies)
  • SvelteKit: import { createSvelteKitStorefront } from "@commercengine/storefront/sveltekit"storefront.publicStorefront() / storefront.clientStorefront() + separate server entry for serverStorefront(cookies)

The @commercengine/storefront-sdk-nextjs package is deprecated. Use @commercengine/storefront/nextjs instead.

Quick Reference

Installs
29
First Seen
Feb 22, 2026
ce-setup — commercengine/skills