Commerce Builder plugin

A Claude Code plugin with commands and skills for building a shopper assistant and a store back-office agent

  • 3,459 ★ on the repository
  • Last commit
  • Apache-2.0
PluginOfficial

Extended access

Why this level

  • Plugin commands create project files and may install dependencies
  • The merchant agent in the examples edits stock, prices and listings, so the human approval step should stay on
All reasons and checks
Needs a VPN

anthropics/commerce-agents

Install

Works in

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/commerce-builder

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Plugin commands create project files and may install dependencies
  • The merchant agent in the examples edits stock, prices and listings, so the human approval step should stay on

This is third-party code. Review the repository files before installing.

What it does

Commerce Builder is a Claude Code plugin from Anthropic's reference repository for two commerce agents. Four commands drive the build: `/scaffold-commerce-agent` asks about your stack, plays the plan back and creates a project on the repository packages, `/add-commerce-flow` adds a flow, `/author-commerce-evals` writes checks and `/review-commerce-agent` reviews an existing agent. Six skills give Claude Code reference material: architecture, evals, merchant-operations, prompt-caching, trust-safety and ui-tools. The plugin reads the repository as its model, so you clone it next to your working project. The repository itself holds two agents. The shopping agent searches and compares products, fills the cart, answers order questions and remembers preferences. The merchant agent reads performance numbers, edits listings and reacts to stock, pricing and campaigns. Each of its writes is staged first and a person applies it.

Who it is for. Teams building a Claude-based store assistant or a staff back-office agent who want to start from a tested skeleton.

Good fit when

  • Your store app needs an assistant that searches, compares and fills the cart while checkout stays on your site
  • Staff need an agent for stock, pricing and campaigns where a person approves every change
  • A shopping agent you already have needs a structure review: `/review-commerce-agent` does that
  • A store agent needs quality checks and `/author-commerce-evals` writes them from the repository's model

Not a fit when

  • You want a ready chat widget for a site: the repository gives a skeleton and your team writes the catalog and order integration
  • You need connectors to platforms like Shopify or Stripe: the repository ships no ready MCP connectors
  • The agent should charge money or change live listings with no person involved: the example does not do this

Example request

Using commerce-agents as a model, scaffold a shopper assistant for our Python store, starting with search and product details

Limitations

  • The repository is a reference implementation: Anthropic does not maintain it and accepts no contributions.
  • The fictional company ACME and four examples (retail, travel, telecom, tickets) show patterns, not finished stores.
  • Running the examples needs Python 3.11, Node 22 and `ANTHROPIC_API_KEY`.
  • The examples have no authentication and the MCP servers bind to loopback only, so the developer adds protection before anything goes online.

How to disable. `claude plugin uninstall commerce-builder@claude-commerce-agents` removes the plugin. The repository clone can be deleted from your project folder separately.

FAQ

How do I install Commerce Builder in Claude Code?

Run `claude plugin marketplace add anthropics/commerce-agents`, then `claude plugin install commerce-builder@claude-commerce-agents`. Clone the repository next to your project too, because the plugin reads it as its model. After `claude` starts, `/scaffold-commerce-agent` opens with questions about your stack.

Does the agent place orders or charge money?

No. In the examples `checkout` only renders the cart and your site finishes the purchase. Each write by the merchant agent is staged and a person applies it. Payment and authorization rules belong to the deployment.

Does the plugin need an Anthropic key?

The plugin inside Claude Code needs no separate key. Running the demo examples needs `ANTHROPIC_API_KEY` in the `.env` file.

How does the shopping agent differ from the merchant agent?

The shopping agent serves a store customer: it searches products, fills the cart and answers order and policy questions. The merchant agent serves staff: performance, listings, stock, pricing and campaigns. Its changes go through an approval queue.

Where can the built agent run?

The same agent runs through the Messages API, the Claude Agent SDK and Managed Agents. The repository has a separate deployment guide for Vertex AI, Bedrock and Microsoft Foundry.

Discussion

No questions or reviews yet.

Plugins

Softaworks Agent Toolkit

Softaworks Agent Skills

A marketplace of skills, subagents and commands for coding agents: development, documentation, planning and workplace communication

PluginExtended access2.7KRepository stars

A plugin manager for Claude Code and an agent skills installer: search a registry, install into your agent in one command.

CLIExtended access566Repository stars

Agentic Plugin Marketplace by wshobson

Agentic Plugin Marketplace

94 plugins, 202 agents, 183 skills and 105 commands for Claude Code, generated for Codex, Cursor, OpenCode and Copilot

PluginExtended access42.5KRepository stars

ClaudeKit Skills

ClaudeKit - Agent Skills

A plugin marketplace for Claude Code with a set of thirty-plus skills: frontend, backend, devops, databases, documents, debugging and MCP work

PluginExtended access2.2KRepository stars

Claude Code Skills and Agents

Claude Code Skills & Agents

A Claude Code plugin bundling skills and sub-agents: deep research, image generation, GitHub work, code review and model switching

PluginBroad access1.7KRepository stars

A Claude Code and Codex plugin that finds task code by symbols and Git history, builds context and picks a specialist role.

PluginExtended access58Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialRepository starsMain difference
Commerce Builder (this card)yes3,459
Shopify AI Toolkitno637Shopify's plugin for working with a store on that platform, not an agent skeleton
AI Cross Border Ecommerce Agent Toolkitno1,156skill set for cross-border trade, with no agent skeleton or change queue

README in short

The README opens with running four industry demos and building your own agent through the plugin. It then describes the two agents, the package layout and three ways to run: Messages API, Agent SDK and Managed Agents. Separate sections cover safety, verification and deployment on Vertex AI, Bedrock and Foundry. No ready MCP connectors ship; the agents reach your systems through backend interfaces.

README badge

Report a problem