Access
Install
npm install -g @swell/cliShowcase


Try itExperimental
See what an agent can do with Swell before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; commands tagged live-capable can re-run against the real endpoint from our edge, right now (▶ run live — the exact same request, live and recorded lines always labeled); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$mktemp -d && npm install @swell/cli && swell --versionrecorded session — replayed, not liveVerified integrations
No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.
By theme — the product's score on each story themeBy theme
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Ai commerce — stories about ai commerce in this arenaAi commerceevidence →
Stories about ai commerce in this arena
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
B2b wholesale — stories about b2b wholesale in this arenaB2b wholesaleevidence →
Stories about b2b wholesale in this arena
Catalog inventory — stories about catalog inventory in this arenaCatalog inventoryevidence →
Stories about catalog inventory in this arena
Checkout conversion — stories about checkout conversion in this arenaCheckout conversionevidence →
Stories about checkout conversion in this arena
Extensibility apps — stories about extensibility apps in this arenaExtensibility appsevidence →
Stories about extensibility apps in this arena
Headless apis — stories about headless apis in this arenaHeadless apisevidence →
Stories about headless apis in this arena
Multi channel — stories about multi channel in this arenaMulti channelevidence →
Stories about multi channel in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Payments — stories about payments in this arenaPaymentsevidence →
Stories about payments in this arena
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Storefront experience — stories about storefront experience in this arenaStorefront experienceevidence →
Stories about storefront experience in this arena
Taxes shipping — stories about taxes shipping in this arenaTaxes shippingevidence →
Stories about taxes shipping in this arena
Story verdicts — every judged story with its evidenceStory verdicts
Follow the green: where the map greys out is where Swell stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓7/10
unlocks → Scoped API keys · MCP server · Machine-readable spec · Versioning policy
Subscribe to events via webhooks
✓8/10
Build against official SDKs
~6/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
—0/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
~6/10
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—0/10
Operate the product with natural-language commands
—0/10
Plug MCP servers into this product so it can use their tools
—–
Get AI-generated insights and suggestions from my data inside the product
—0/10
Set up automations that run autonomously in the background
~4/10
Ai commerce — stories about ai commerce in this arenaAi commerce
Stories about ai commerce in this arena
My products are discoverable by AI agents and answer engines through a cross-merchant catalog or feed built for agents
—0/10
An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin
—0/10
A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping
—0/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
B2b wholesale — stories about b2b wholesale in this arenaB2b wholesale
Stories about b2b wholesale in this arena
Catalog inventory — stories about catalog inventory in this arenaCatalog inventory
Stories about catalog inventory in this arena
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
✓9/10
Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time
~6/10
Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse
~5/10
Checkout conversion — stories about checkout conversion in this arenaCheckout conversion
Stories about checkout conversion in this arena
Extensibility apps — stories about extensibility apps in this arenaExtensibility apps
Stories about extensibility apps in this arena
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
~6/10
Extend my store from a marketplace of vetted apps and extensions covering the long tail of features
~4/10
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
✓8/10
Headless apis — stories about headless apis in this arenaHeadless apis
Stories about headless apis in this arena
Multi channel — stories about multi channel in this arenaMulti channel
Stories about multi channel in this arena
List and sync products to external channels — marketplaces, social commerce, shopping feeds — from one catalog
—0/10
Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handled
~5/10
Sell in person with a point-of-sale that shares the same catalog, inventory, and customers as my online store
—–
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Payments — stories about payments in this arenaPayments
Stories about payments in this arena
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Storefront experience — stories about storefront experience in this arenaStorefront experience
Stories about storefront experience in this arena
Manage content — pages, blogs, media — alongside my products from the same admin
—–
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
~7/10
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
~5/10
Taxes shipping — stories about taxes shipping in this arenaTaxes shipping
Stories about taxes shipping in this arena
Sorted by importance (agentic first) (high → low) · 54/54 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 7/10 | Tprobed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 8/10 | Cclaimed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Tprobed | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | partial | 6/10 | Cclaimed | |
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template C Catalog | merchant | Catalog inventory — stories about catalog inventory in this arenaCatalog inventory | 3 | full | 9/10 | Cclaimed | |
Build a fully custom headless storefront on a documented storefront API or first-party frontend framework C Headless | developer | Headless apis — stories about headless apis in this arenaHeadless apis | 3 | full | 8/10 | Tprobed | |
Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API C Admin api | developer | Headless apis — stories about headless apis in this arenaHeadless apis | 3 | full | 7/10 | Tprobed | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | partial | 5/10 | Cclaimed | |
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code C Themes | merchant | Storefront experience — stories about storefront experience in this arenaStorefront experience | 3 | partial | 5/10 | Cclaimed | |
Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout C Checkout | developer | Checkout conversion — stories about checkout conversion in this arenaCheckout conversion | 3 | partial | 4/10 | Cclaimed | |
Extend my store from a marketplace of vetted apps and extensions covering the long tail of features C Apps | merchant | Extensibility apps — stories about extensibility apps in this arenaExtensibility apps | 3 | partial | 4/10 | Cclaimed | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | partial | 3/10 | Cclaimed | |
A shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping C Agentic checkout | ai-native user | Ai commerce — stories about ai commerce in this arenaAi commerce | 3 | none | 0/10 | ||
Take payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gateway C Processing | merchant | Payments — stories about payments in this arenaPayments | 3 | none | 0/10 | ||
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | n/a | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform C Functions | developer | Extensibility apps — stories about extensibility apps in this arenaExtensibility apps | 2 | full | 8/10 | Cclaimed | |
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys C Theme dev | developer | Storefront experience — stories about storefront experience in this arenaStorefront experience | 2 | partial | 7/10 | Cclaimed | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 7/10 | Tprobed | |
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path G App dev | developer | Extensibility apps — stories about extensibility apps in this arenaExtensibility apps | 2 | partial | 6/10 | Tprobed | |
Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time C Catalog ops | operations lead | Catalog inventory — stories about catalog inventory in this arenaCatalog inventory | 2 | partial | 6/10 | Cclaimed | |
Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fit C Processing | merchant | Payments — stories about payments in this arenaPayments | 2 | partial | 5/10 | Cclaimed | |
Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse C Inventory | operations lead | Catalog inventory — stories about catalog inventory in this arenaCatalog inventory | 2 | partial | 5/10 | Cclaimed | |
Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTC G B2b | merchant | B2b wholesale — stories about b2b wholesale in this arenaB2b wholesale | 2 | partial | 5/10 | Cclaimed | |
Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handled G Global | merchant | Multi channel — stories about multi channel in this arenaMulti channel | 2 | partial | 5/10 | Cclaimed | |
Buyers can pay with accelerated wallets — Apple Pay, Google Pay, PayPal, platform one-click — without re-entering details C Checkout | merchant | Checkout conversion — stories about checkout conversion in this arenaCheckout conversion | 2 | partial | 4/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 4/10 | Cclaimed | |
An agent can take an order through its post-purchase lifecycle — status, fulfillment, returns — via documented APIs and webhooks without a human in the admin C Agent ops | ai-native user | Ai commerce — stories about ai commerce in this arenaAi commerce | 2 | none | 0/10 | ||
List and sync products to external channels — marketplaces, social commerce, shopping feeds — from one catalog C Channels | merchant | Multi channel — stories about multi channel in this arenaMulti channel | 2 | none | 0/10 | ||
My products are discoverable by AI agents and answer engines through a cross-merchant catalog or feed built for agents C Agent discovery | ai-native user | Ai commerce — stories about ai commerce in this arenaAi commerce | 2 | none | 0/10 | ||
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | none | 0/10 | ||
Checkout shows live carrier rates and I can buy labels and track shipments from the platform C Shipping | operations lead | Taxes shipping — stories about taxes shipping in this arenaTaxes shipping | 2 | none | untested | none yet | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Sales tax and VAT are calculated automatically per jurisdiction, with rates kept current and reports I can file from C Taxes | merchant | Taxes shipping — stories about taxes shipping in this arenaTaxes shipping | 2 | none | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
Sell in person with a point-of-sale that shares the same catalog, inventory, and customers as my online store C Pos | merchant | Multi channel — stories about multi channel in this arenaMulti channel | 2 | none | untested | none yet | |
Abandoned carts and checkouts trigger recovery emails or links so I can win the sale back C Conversion | merchant | Checkout conversion — stories about checkout conversion in this arenaCheckout conversion | 1 | none | untested | none yet | |
Manage content — pages, blogs, media — alongside my products from the same admin C Content | merchant | Storefront experience — stories about storefront experience in this arenaStorefront experience | 1 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 45 stories with headroom
What would move Swell’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
Swell's docs describe making the platform friendly to external AI coding agents (schema discovery endpoint, file-based model generation, CLI hooks) but there is no evidence of a built-in AI assistant embedded in the Swell dashboard/product that a user can delegate tasks to directly.
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools
nonemoves agent-readyimpact 45
Swell is an e-commerce platform; evidence describes CLI, functions, webhooks, and an AI-assisted schema/model workflow, but nothing indicates Swell can consume external MCP servers or plug in third-party tool sets.
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP server
nonemoves agent-readyimpact 45
Evidence shows a CLI, webhooks, and 'agent'-friendly file-based contract, but no mention of an official MCP server or MCP protocol support anywhere in the docs or probes; probes even show llms.txt and openapi.json as 404, suggesting no structured agent-integration endpoint.
Ai commerce — stories about ai commerce in this arenaA shopping agent can discover my store's products and build carts through a documented agent-commerce endpoint on the store (MCP/UCP), not by scraping
nonemoves PA Scoreimpact 30
The evidence shows Swell's AI features target developers building on Swell (schema-introspection API for building resources, CLI tooling) rather than a documented agent-commerce endpoint (MCP/UCP) for external shopping agents to discover products or build carts.
Payments — stories about payments in this arenaTake payments with the platform's integrated processing — published card rates, payouts, and fraud tooling — without wiring a third-party gateway
nonemoves PA Scoreimpact 30
Evidence shows Swell relies on third-party gateways (PayPal, Braintree) for payment processing rather than offering its own integrated processing with published card rates, payouts, or fraud tooling.
Agenticness — how well agents can access and operate the productPoint an agent at llms.txt or agent-oriented docs
nonemoves agent-readyimpact 30
A direct probe of the documented llms.txt path returns 404, and no evidence pack item shows a dedicated agent-oriented docs endpoint (e.g., markdown docs, llms.txt, or similar) that an agent could be pointed at; the swell.is/ai marketing page describes AI-friendly schema/API concepts but not a llms.txt or agent-consumable doc file.
Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the product
nonemoves Built-in AIimpact 30
Swell's AI-related docs focus on making its schema/API machine-readable for external agents to build integrations (schema discovery, model generation, CLI loop), not on the product itself surfacing AI-generated insights or suggestions from store data to users.
Agenticness — how well agents can access and operate the productOperate the product with natural-language commands
nonemoves Built-in AIimpact 30
Missing: any chat/NL command interface, conversational operation of dashboard or storefront, or documentation of natural-language input being parsed/executed by the product.
Showing the top 8 of 45 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map10 surfaces · 26 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
Apps docs16 stories
- Run the product headlessly / in CI for automation
- Use an official CLI
- Build against official SDKs
- Subscribe to events via webhooks
- Set up automations that run autonomously in the background
- Test against a sandbox environment without touching production data
- Define rules that trigger actions automatically on events
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Extend my store from a marketplace of vetted apps and extensions covering the long tail of features
- Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
- Build a fully custom headless storefront on a documented storefront API or first-party frontend framework
- Do everything through the API that I can do in the UI
- Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
- Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
Backend API docs9 stories
- Drive the product through a documented public API
- Build against official SDKs
- Test against a sandbox environment without touching production data
- Perform bulk operations across many items at once
- Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time
- Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API
- Build a fully custom headless storefront on a documented storefront API or first-party frontend framework
For developers docs9 stories
- Define rules that trigger actions automatically on events
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platform
- Build a fully custom headless storefront on a documented storefront API or first-party frontend framework
- Do everything through the API that I can do in the UI
- Customize storefront code with a documented templating layer, local preview, and version-controlled theme deploys
- Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
Features docs8 stories
- Perform bulk operations across many items at once
- Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTC
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Bulk import, export, and edit the catalog — CSV or API — without touching products one at a time
- Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehouse
- Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkout
- Export all of my data in open formats and leave
- Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without code
AI docs7 stories
- Run the product headlessly / in CI for automation
- Use an official CLI
- Drive the product through a documented public API
- Test against a sandbox environment without touching production data
- Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed template
- Extend my store from a marketplace of vetted apps and extensions covering the long tail of features
- Do everything through the API that I can do in the UI
OpenAPI spec6 stories
- Drive the product through a documented public API
- Build against official SDKs
- Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution path
- Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin API
- Build a fully custom headless storefront on a documented storefront API or first-party frontend framework
- Do everything through the API that I can do in the UI
llms.txt3 stories
Headless commerce docs3 stories
- Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTC
- Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handled
- Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fit
Changelog docs2 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$mktemp -d && npm install @swell/cli && swell --versionreproduced$ mktemp -d && npm install @swell/cli && swell --version \|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/- added 327 packages in 5s -@swell/cli/2.9.16 darwin-arm64 node-v26.0.0
$curl -s https://raw.githubusercontent.com/swellstores/skills/main/README.md | head -8reproduced$ curl -s https://raw.githubusercontent.com/swellstores/skills/main/README.md | head -8 # Swell Skills Your AI coding agent, now fluent in [Swell Commerce](https://www.swell.is) development. Install once and your agent picks up everything it needs to build, validate, and ship a [Swell App](https://developers.swell.is/apps): the file system contract, the `swell` CLI, the validate → deploy → verify cycle, and the non-obvious rules for payment, shipping, and tax integrations. Swell Apps package data models, admin content views, settings, notifications, webhooks, edge functions, and integration extensions into a single store extension.
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
5 of 19 testable claims verified · 2 contradicted → integrity 5/100
39 distinct capability claims found in Swell’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
5
Verified
12
Unverified
2
Contradicted
9
Undersold
Verified (8)
“Developers can build custom storefront and admin frontends using any framework”
Build a fully custom headless storefront on a documented storefront API or first-party frontend frameworkfullproof ↗
“Dropping a JSON model file auto-generates a full REST resource (fields, validation, relationships, lifecycle events)”
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution pathpartialproof ↗
“CLI command initializes a new app with default config and folder structure”
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution pathpartialproof ↗
“Official CLI lets developers create and manage apps, themes, and storefronts”
“CLI can switch the current default store context”
“Official API client libraries are provided for Node and PHP”
“API authentication uses basic auth with store ID as username and secret key as password”
Drive the product through a documented public APIfullproof ↗
“Custom data models can extend the schema (new fields or entirely new models) and add dashboard/API functionality”
Build custom apps and extensions with official SDKs, scaffolding tooling, and a documented review/distribution pathpartialproof ↗
Unverified (19)
“Serverless functions can be deployed to customize logic and connect to external APIs”
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platformfullproof ↗
“Functions run at 200+ edge locations with no cold start delay”
Inject custom backend logic — discounts, shipping rules, validation — as serverless functions or hooks that run inside the platformfullproof ↗
“Webhooks fire on subscribed model events to notify external services in real time”
“Test vs live secret key prefixes route API calls to isolated test or live environments”
Test against a sandbox environment without touching production datapartialproof ↗
“Themes are built with Liquid and support Shopify-compatible tags/filters plus a visual theme editor”
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deployspartialproof ↗
“Storefront apps can implement themes to let merchants customize look and feel”
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without codepartialproof ↗
“Proxima storefront app supports the Shopify Online Store 2.0 theme structure for quick setup”
Launch a polished storefront from professionally designed themes and customize layout, sections, and branding without codepartialproof ↗
“Storefront apps support the Theme Editor along with theme upgrade, duplication, and distribution”
Customize storefront code with a documented templating layer, local preview, and version-controlled theme deployspartialproof ↗
“Products and categories can be imported/exported via CSV files”
Bulk import, export, and edit the catalog — CSV or API — without touching products one at a timepartialproof ↗
“Products support unlimited variant options and attributes”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatefullproof ↗
“Inventory for each product variant is tracked in real time”
Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehousepartialproof ↗
“Price rules support customer-group pricing (wholesale/VIP) with tiered price breaks”
Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTCpartialproof ↗
“Custom models and fields let merchants integrate business data and content into the catalog”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatefullproof ↗
“Apple Pay is supported for subscription payments via Braintree”
Buyers can pay with accelerated wallets — Apple Pay, Google Pay, PayPal, platform one-click — without re-entering detailspartialproof ↗
“Stock adjustments track inventory changes over time”
Inventory tracks across multiple locations with stock adjustments and fulfillment from the right warehousepartialproof ↗
“Wholesale and retail operations can run from a single catalog and dashboard”
Sell B2B and wholesale — customer-specific price lists, volume pricing, quotes or net-terms invoicing — alongside DTCpartialproof ↗
“PayPal gateway is implemented for direct card payments”
Choose among third-party payment gateways and charge in multiple currencies when the built-in option doesn't fitpartialproof ↗
“Customers can choose custom options for personalized or made-to-order products”
Model products with variants, options, and custom fields/metafields that fit my catalog, not a fixed templatefullproof ↗
“Stores can be localized with multiple languages, dynamic currency conversion, and local-currency payment gateways”
Sell internationally with localized storefronts, multi-currency pricing, translations, and duties handledpartialproof ↗
Contradicted (2)
“Installing the platform gives agents a file contract, CLI, and validate-deploy-verify workflow”
Point an agent at llms.txt or agent-oriented docsnoneproof ↗
“A single API call returns the store's entire runtime schema, including custom and app-installed models”
Download a machine-readable API spec (OpenAPI or equivalent)noneproof ↗
Undersold (9)
Run the product headlessly / in CI for automationpartialproof ↗
Set up automations that run autonomously in the backgroundpartialproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
Customize checkout — fields, branding, discounts, and validation logic — through supported extension points rather than forking checkoutpartialproof ↗
Extend my store from a marketplace of vetted apps and extensions covering the long tail of featurespartialproof ↗
Manage the full commerce lifecycle programmatically — create products, edit orders, issue refunds, trigger fulfillments — through the admin APIfullproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Export all of my data in open formats and leavepartialproof ↗
Claims outside our story set (10)
Real capability claims found in Swell’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Merchants can design category trees via drag-and-drop for product discovery”
source ↗“Team members can be assigned specific roles and permissions”
source ↗“Products can be sold via one-time purchase, subscription plans, or try-before-you-buy”
source ↗“Purchase links let merchants pre-configure a cart and send customers to a dedicated checkout URL”
source ↗“A single product can support multiple purchase options simultaneously”
source ↗“Product bundles can be created to increase revenue”
source ↗“Detailed performance reports are available for tracking store analytics”
source ↗“Cross-sells and upsells can be shown on product pages and at checkout”
source ↗“SMS-only opt-in is supported for Klaviyo subscription integration”
source ↗“Physical and digital subscriptions are supported in one system”
source ↗
Business model
Revenue-ceiling plans billed yearly: Starter $29/month (to $50K annual sales), Basic $79, Standard $299, Unlimited $2,250 (to $5M) — overages like $5 per extra 100K API requests; free trial, enterprise custom.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
