skills/database-design/SKILL.md
Princípios de design de banco de dados e tomada de decisão. Design de schema, estratégia de indexação, seleção de ORM e bancos de dados serverless.
npx skillsauth add lucasfdigital/orchard database-designInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Aprenda a PENSAR, não apenas a copiar padrões SQL.
Leia APENAS os arquivos relevantes para a solicitação! Verifique o mapa de conteúdo e encontre o que precisa.
| Arquivo | Descrição | Quando Ler |
| :--- | :--- | :--- |
| database-selection.md | PostgreSQL vs Neon vs Turso vs SQLite | Escolhendo o banco de dados |
| orm-selection.md | Drizzle vs Prisma vs Kysely | Escolhendo o ORM |
| schema-design.md | Normalização, PKs, relacionamentos | Projetando o schema |
| indexing.md | Tipos de índice, índices compostos | Ajuste de performance |
| optimization.md | N+1, EXPLAIN ANALYZE | Otimização de consulta |
| migrations.md | Migrações seguras, bancos serverless | Mudanças de schema |
Antes de projetar o schema:
❌ Usar PostgreSQL por padrão para apps simples (SQLite pode bastar). ❌ Pular a indexação. ❌ Usar SELECT * em produção. ❌ Armazenar JSON quando dados estruturados são melhores. ❌ Ignorar consultas N+1.
development
Princípios de teste de aplicações web. E2E, Playwright, estratégias de auditoria profunda.
development
Revisar o código da UI para conformidade com as Web Interface Guidelines. Use quando solicitado para "revisar minha UI", "checar acessibilidade", "auditar design", "revisar UX" ou "verificar meu site em relação às melhores práticas".
testing
Princípios avançados de análise de vulnerabilidade. OWASP 2025, Segurança da Cadeia de Suprimentos (Supply Chain), mapeamento de superfície de ataque e priorização de riscos.
testing
Padrões e princípios de teste. Estratégias de testes unitários, de integração e mocking.