plugin-shop
Preview@fayz-ai/plugin-shop
Every vertical eventually wants to sell something. A salon sells retail product, a restaurant sells gift cards, a clinic sells packages. plugin-shop is the e-commerce admin surface that snaps into that need — a catalog, orders, customers, and discounts — without making you rebuild Shopify from scratch.
Full documentation is coming. For now, this page summarizes what the SDK catalog knows about the plugin.
Specs
| Package | @fayz-ai/plugin-shop |
|---|---|
| Version | 0.2.5 |
| Status | preview |
| Capability | Partial capability |
| Stable channel | ^0.2.5 |
| Migrations | none |
| Factory | createShopPlugin() |
Data model
No tables of its own — this plugin uses the core / archetype library (same rule: tenant_id + RLS). See Data model.
AI tools
| id | mode | description |
|---|---|---|
shop.list-products | read | Lists products in the shop catalog. |
shop.list-orders | read | Lists recent shop orders. |
Tools an agent can call against your app. Your app as a data layer.
Integrations
No hosted connector — external providers come in via the connector spine. integrations catalog.
Use this page as a skill.
.md of this page is the agent-consumable contract — data model, tools and integrations in a single file an AI reads directly. Preview fayz skill add plugin-shop is coming soon to install this as a skill. See Skills.Integrate
Add the plugin to surfaces.admin.plugins in your app's app.manifest.json and run the doctor to validate:
{
"surfaces": {
"admin": {
"plugins": [
{ "id": "shop", "enabled": true }
]
}
}
}npx fayz doctorfayz doctor checks the manifest against the SDK catalog. See Configuration.
