Skip to main content

iCommerce Skills

A collection of skills for operating the StateSet iCommerce engine. 38 public skills covering the full commerce lifecycle, plus 9 internal skills for customer support and operations automation.

Getting Started

Install with npm (Claude Code)

Global install (recommended):
npm install -g @stateset/icommerce-skills
icommerce-skills list
icommerce-skills install
Local install (repo checkout):
npm install
npx icommerce-skills list
npx icommerce-skills install
Defaults:
  • Installs to ~/.claude/skills.
  • Override with CLAUDE_HOME=/path/to/.claude or icommerce-skills install --dest /path/to/skills.
  • Use --force to overwrite existing skills.

Manual install (Claude Code)

cp -r skills/{skill-name} ~/.claude/skills/

claude.ai

Add the skill to project knowledge or paste the SKILL.md contents into the conversation. If a skill requires network access, add required domains at claude.ai/settings/capabilities.

Skills at a Glance

#SkillDescription
1commerce-engine-setupSet up the iCommerce engine, CLI, demo data, and optional sync
2commerce-embedded-sdkIntegrate the embedded engine in application code across language bindings
3commerce-customersManage customer records and profiles
4commerce-productsManage product catalog entries and variants
5commerce-inventoryManage stock levels, adjustments, and reservations
6commerce-ordersCreate orders and manage status transitions
7commerce-checkoutRun cart and checkout flows (ACP)
8commerce-paymentsProcess payments and refunds, including stablecoin flows
9commerce-shipmentsCreate shipments, tracking, and delivery updates
10commerce-returnsHandle return requests and refunds
11commerce-promotionsCreate and apply promotions and coupons
12commerce-subscriptionsManage subscription plans and billing cycles
13commerce-analyticsReport sales, customer metrics, and forecasts
14commerce-taxCalculate tax and manage exemptions
15commerce-currencyManage exchange rates and currency conversion
16commerce-invoicesManage invoices and receivables
17commerce-suppliersManage suppliers and purchase orders
18commerce-syncManage VES sync, outbox, and conflicts
19commerce-storefrontScaffold and build storefront projects
20commerce-customer-serviceHandle cross-domain customer support flows

All iCommerce Engine Skills

Core Commerce

SkillDescription
commerce-engine-setupSet up the iCommerce engine, CLI, demo data, and optional sync
commerce-embedded-sdkIntegrate the embedded engine in application code across language bindings
commerce-customersManage customer records and profiles
commerce-productsManage product catalog entries and variants
commerce-ordersCreate orders and manage status transitions
commerce-checkoutRun cart and checkout flows (ACP)
commerce-paymentsProcess payments and refunds, including stablecoin flows
commerce-storefrontScaffold and build storefront projects
commerce-customer-serviceHandle cross-domain customer support flows

Inventory and Fulfillment

SkillDescription
commerce-inventoryManage stock levels, adjustments, and reservations
commerce-shipmentsCreate shipments, tracking, and delivery updates
commerce-returnsHandle return requests and refunds
commerce-backordersManage backorders for out-of-stock items
commerce-fulfillmentManage fulfillment waves, pick tasks, pack tasks, and ship tasks
commerce-receivingManage inbound goods receiving, inspection, and put-away
commerce-warehouseManage warehouses, locations, and inventory movements
commerce-lots-and-serialsManage lot/batch tracking and serial number management

Financial

SkillDescription
commerce-invoicesManage invoices and receivables
commerce-taxCalculate tax and manage exemptions
commerce-currencyManage exchange rates and currency conversion
commerce-accounts-payableManage supplier bills, payments, and AP aging
commerce-accounts-receivableManage customer receivables, collections, and AR aging
commerce-cost-accountingManage item costs, cost layers, variances, and inventory valuation
commerce-creditManage customer credit accounts, holds, and applications
commerce-general-ledgerManage the general ledger, chart of accounts, and journal entries

Marketing and Subscriptions

SkillDescription
commerce-promotionsCreate and apply promotions and coupons
commerce-subscriptionsManage subscription plans and billing cycles

Supply Chain and Manufacturing

SkillDescription
commerce-suppliersManage suppliers and purchase orders
commerce-manufacturingManage BOMs and work orders
commerce-warrantiesManage warranties and claims
commerce-qualityManage quality inspections, non-conformance reports, and holds
SkillDescription
commerce-analyticsReport sales, customer metrics, and forecasts
commerce-vector-searchPerform semantic and keyword search across products, customers, orders, and inventory
commerce-eventsInspect commerce events, manage the event audit trail, and idempotency keys

Platform and Automation

SkillDescription
commerce-syncManage VES sync, outbox, and conflicts
commerce-autonomous-engineRun the autonomous engine (scheduler, workflows, approvals)
commerce-autonomous-runbookOperational runbook for autonomous engine operations and incident response
commerce-mcp-toolsReference map for MCP tool names, parameters, and payload examples

Notes

  • Many skills include references/ for deep docs and scripts/ for repeatable commands. Use the script paths listed in each SKILL.md.
  • Each skill follows the structure defined in AGENTS.md.

Packaging

cd skills
zip -r {skill-name}.zip {skill-name}/