ce-setup

Configure the Commerce Engine TypeScript SDK by detecting the project framework.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/commercengine/skills --skill ce-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ce-setup
Source: https://github.com/commercengine/skills/tree/main/skills/setup
Command: npx skills add https://github.com/commercengine/skills --skill ce-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The SDK setup process eliminates manual integration by automatically detecting your project's framework, selecting the appropriate token storage, and providing migration guidance, so developers can start building faster.

Core Features & Use Cases

  • Framework detection and automatic SDK selection based on project configuration.
  • Environment variable guidance and token storage configuration tailored to the framework (Next.js, SPA, or Node.js).
  • Migration notes and best practices to upgrade from previous SDK versions with minimal disruption.

Quick Start

Install the Commerce Engine SDK in your project and follow the prompts to complete the initial setup.

Frequently Asked Questions about ce-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up the Commerce Engine SDK in a Next.js project?

The SDK setup process detects your Next.js framework configuration and applies the correct initialization steps automatically, including specific environment variable guidance and token storage selection for your project.

What is the best way to migrate to a new Commerce Engine SDK version?

Migrating SDK versions involves following built-in migration notes and best practices that guide you through upgrading from previous versions with minimal disruption to your existing project configuration.

Does the Commerce Engine SDK work with Node.js backends and SPA frameworks?

Yes, the SDK works with Node.js backends and SPA frameworks by providing framework-aware setup workflows that configure environment variables and token storage tailored to each specific environment.

How does framework detection work during TypeScript SDK initialization?

Framework detection analyzes your project configuration to automatically select the appropriate SDK initialization steps and token storage options, eliminating manual integration across Next.js, SPA, or Node.js environments.

Why do I need a valid frontmatter containing name and description for SDK setup?

A valid frontmatter containing name and description is required for the SDK setup workflows to execute framework detection and apply the correct initialization steps safely.