commercengine/skills repository teaches AI coding agents the same implementation contracts documented here. The ce-seo and ce-ai skills encode deployment decisions, framework mounting, bundle boundaries, cart semantics, and failure modes that are easy to miss from API signatures alone.
These are coding-agent skills. They are different from @commercengine/ai, which exposes runtime WebMCP tools to agents visiting the storefront.
Install the skills
Agent Skills CLI
Claude Code plugin marketplace
Manual Claude Code install
ce-seo
Use ce-seo for metadata, Product/ProductGroup JSON-LD, canonical URLs, robots, XML sitemaps, llms.txt, Markdown mirrors, preview noindex policy, deployment-mode selection, and CMS-owned storefront routes.
The skill starts with the key decision:
robots: true and sitemap: true explicitly because both request-handler options default to off. It also distinguishes the package route default (/products/:slug) from the starter convention (productBase: "/product") and treats indexable as an override on top of deployment detection, not a required production flag.
Example prompts:
ce-ai
Use ce-ai for WebMCP registration, catalog/cart tools, Hosted Checkout bridges, navigation, session capability reporting, diagnostics, policy/FAQ tools, and custom AI modules.
It preserves the runtime safety boundary:
Start with /ce when unsure
The Commerce Engine router can combine the specialist skills for a broader request:
ce-setup, ce-catalog, ce-cart-checkout, ce-seo, ce-ai, and the framework skills.
What skills add beyond API docs
Starter projects as executable reference
The skills intentionally point agents back totark-ai/ce-starter-projects. All 15 starters use the published packages across React, Next.js, TanStack Start, Astro, and SvelteKit.
Use the starters when an agent needs to answer questions such as:
- Where should this code live in this framework?
- Is this module safe to import into the browser?
- How should generic social tags yield to page-specific metadata?
- When does WebMCP registration mount and clean up?
- Which directory receives generated static SEO files?
Keep docs, skills, and starters aligned
For Commerce Engine maintainers, these surfaces have different roles:- Package source and tests define behavior.
- Starter projects demonstrate complete application wiring.
- Agent skills encode decision rules and pitfalls for coding agents.
- These docs explain the supported public workflow to developers.
AI-assisted development
General Commerce Engine coding-agent resources.
Skills repository
Browse the complete skill source.