fayzfayz sdk

← Catálogo de plugins

plugin-courses

Preview

@fayz-ai/plugin-courses

Every vertical eventually wants to sell knowledge. A salon teaches a masterclass, a clinic runs patient education, a gym ships training programs. Bolting an LMS onto each is wasted work. This plugin makes "courses" a capability you snap on: a navigation entry plus admin pages for authoring courses, organizing modules and lessons, and tracking enrollments and progress.

Prévia do plugin-courses como o cliente vê
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-courses
Versão0.2.3
Statuspreview
CapabilityCapability parcial
Canal stable^0.2.3
Migrationsnenhuma
FactorycreateCoursesPlugin()

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

Nenhuma ferramenta de IA declarada por este plugin.

Integrações

Conector(es) hospedado(s): stripe

Use esta página como skill. A versão .md desta ficha (em plugins/plugin-courses.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-courses 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": "courses", "enabled": true }
      ]
    }
  }
}
npx fayz doctor

O fayz doctor confere o manifesto contra o catálogo do SDK. Veja Configuração para o passo a passo completo.