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.
Documentação completa em breve. Por enquanto, esta página resume o que o catálogo do SDK sabe sobre o plugin.
Ficha técnica
| Pacote | @fayz-ai/plugin-shop |
|---|---|
| Versão | 0.2.5 |
| Status | preview |
| Capability | Capability parcial |
| Canal stable | ^0.2.5 |
| Migrations | nenhuma |
| Factory | createShopPlugin() |
Modelo de dados
Sem tabelas próprias — este plugin usa a biblioteca core / archetype (mesma regra:
tenant_id + RLS). Veja Modelo de dados.Tools de IA
| id | modo | descrição |
|---|---|---|
shop.list-products | read | Lists products in the shop catalog. |
shop.list-orders | read | Lists recent shop orders. |
Ferramentas que um agente pode chamar contra o seu app. Seu app como camada de dados.
Integrações
Sem conector hospedado — provedores externos entram via connector spine. Veja o catálogo de integrações.
Use esta página como skill. A versão
.md desta ficha (em plugins/plugin-shop.md) é o contrato agent-consumable — modelo de dados, tools e integrações num só arquivo que uma IA lê direto. Preview O comando fayz skill add plugin-shop chega em breve para instalar isso como skill. Veja Skills.Integrar
Adicione o plugin em surfaces.admin.plugins do app.manifest.json do seu app e rode o doctor para validar:
{
"surfaces": {
"admin": {
"plugins": [
{ "id": "shop", "enabled": true }
]
}
}
}npx fayz doctorO fayz doctor confere o manifesto contra o catálogo do SDK. Veja Configuração para o passo a passo completo.
