oracle-trivadis-ptbrlisted
Install: claude install-skill Maxwbh/oracle-skills-ptbr
# oracle-trivadis-ptbr — v2.0.0
Trivadis PL/SQL Guidelines 4.4 — padrão de nomenclatura, estrutura de código e checklist de revisão.
**Desenvolvido por:** Maxwell da Silva Oliveira — [M&S do Brasil LTDA](https://msbrasil.inf.br)
## Áreas cobertas
| Área | Reference |
|---|---|
| **Trivadis Guidelines 4.4** | `references/plsql-trivadis-guidelines.md` |
> **Referência cruzada:** Esta skill documenta o padrão. As skills `oracle-plsql-ptbr`, `oracle-apex-ptbr`, `oracle-ords-ptbr`, `oracle-dba-ptbr` e `oracle-tuning-ptbr` aplicam Trivadis automaticamente em todo código gerado.
## Quando ativar
- "Esse código segue Trivadis?" — revisão explícita de padrão
- "Qual prefixo usar para essa variável/cursor/constante?"
- "Como nomear essa tabela/coluna/package em PT-BR?"
- Checklist pré-deploy / pré-GMUD: validar naming antes de subir para produção
- Auditoria de código legado: identificar desvios do padrão
- Dúvidas sobre convenções: exceções locais vs globais, packages nativos Oracle em inglês, status values em PT-BR
**Não usar** para: geração de código PL/SQL (→ oracle-plsql-ptbr), APEX, ORDS, DBA ops, tuning.
## Prefixos canônicos Trivadis
| Prefixo | Uso | Exemplo |
|---|---|---|
| `g_` | Variável global (package) | `g_ultima_execucao` |
| `gc_` | Constante global (package) | `gc_nome_pacote` |
| `l_` | Variável local | `l_total_pago` |
| `lc_` | Constante local | `lc_nome_unidade` |
| `p_` | Parâmetro | `p_id_fatura` |
| `r_` | Record | `r_fatura` |
| `t_` | Type (collect