directus-integration
Installation
SKILL.md
Directus Integration
Conectar ao Directus é sobre tratar contratos: autenticação, consultas previsíveis e erros consistentes. Evite “chamar a API sem modelo” (strings soltas) — tipagem e estados claros tornam o consumo confiável.
Objetivo
- Ler e escrever dados de Collections com consultas controladas.
- Manter segurança: tokens do admin nunca no cliente.
- Padronizar tratamento de erros e estados (loading/error/success).
Regras inegociáveis
- Nunca exponha tokens admin/privileged no mobile/browser.
- Use um client único por app/processo (singleton) com base URL e interceptors.
- Sempre trate erros HTTP + mensagens do Directus; não engula falhas.
- Separe “contrato de dados” (DTOs/types) do código de UI.