agentsclimarketplace

Oracle trivadis ptbr

Skill Maxwbh/oracle-skills-ptbr/skills/oracle-trivadis-ptbr

Skill PT-BR para Claude com padrões Trivadis 4.4 — desenvolvimento Oracle (PL/SQL, APEX, ORDS, DBA, Tuning, Trivadis, DevOps)

Install
npx -y skills add Maxwbh/oracle-skills-ptbr --skill oracle-trivadis-ptbr

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Trivadis PL/SQL Guidelines 4.4 — nomenclatura, estrutura de código e revisão. ATIVE em revisar código Oracle com padrão Trivadis, validar prefixos (g_, gc_, l_, lc_, p_, r_, t_, co_, e_), naming PT-BR em variáveis/tabelas/colunas, checklist antes de deploy/GMUD, "esse código segue Trivadis?", "qual prefixo usar?", "como nomear essa variável?", "revisa esse package". NÃO ATIVE em geração de código (use oracle-plsql-ptbr), APEX development, ORDS endpoints, DBA operacional, tuning. As demais oracle-*-ptbr aplicam Trivadis automaticamente — esta skill foca em consultas e revisões explícitas do padrão.

SKILL.md

5.2 KB, as published. Nobody here has run it

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

Áreas cobertas

ÁreaReference
Trivadis Guidelines 4.4references/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

PrefixoUsoExemplo
g_Variável global (package)g_ultima_execucao
gc_Constante global (package)gc_nome_pacote
l_Variável locall_total_pago
lc_Constante locallc_nome_unidade
p_Parâmetrop_id_fatura
r_Recordr_fatura
t_Type (collection, record)t_lista_ids
co_Cursorco_faturas_pendentes
e_Exception user-definede_estado_invalido

Checklist de revisão — o que verificar

  1. Naming: variáveis, procedures, functions, tabelas e colunas em PT-BR (exceto keywords Oracle, pacotes nativos, prefixos Trivadis)
  2. Prefixos Trivadis: g_, gc_, l_, lc_, p_, r_, t_, co_, e_ aplicados corretamente
  3. Keywords em inglês: BEGIN, END, EXCEPTION, BULK COLLECT, FORALL, MERGE INTO nunca traduzidos
  4. Pacotes nativos em inglês: DBMS_LOB, APEX_JSON, UTL_HTTP, DBMS_STATS nunca traduzidos
  5. lc_nome_unidade declarado em toda procedure pública
  6. gc_nome_pacote declarado no package body
  7. Comentários em PT-BR — explicam o PORQUÊ, não o QUÊ
  8. Status values em PT-BR: 'PENDENTE', 'PAGO', 'CANCELADO', 'ATIVO', 'PROCESSADO'
  9. WHEN OTHERS THEN NULL ausente — sempre propagar com contexto
  10. DBMS_OUTPUT ausente em produção — substituído por Logger

O que fica em inglês obrigatoriamente

CategoriaExemplos
Keywords SQL/PL/SQLBEGIN, END, EXCEPTION, BULK COLLECT, FORALL, RETURN, IS, AS
Pacotes Oracle nativosDBMS_LOB, DBMS_OUTPUT, DBMS_STATS, APEX_JSON, UTL_HTTP
Funções built-inSYSDATE, NVL, COALESCE, TO_DATE, INSTR, SUBSTR
Variáveis sistema APEX:APP_USER, :APP_SESSION, :APP_ID
Hints/*+ APPEND */, /*+ PARALLEL */, /*+ INDEX */
Prefixos Trivadisg_, gc_, l_, lc_, p_, r_, t_, co_, e_

Referências cruzadas

Precisa deSkill
Geração de código PL/SQL, packagesoracle-plsql-ptbr
Código dentro de APEX processesoracle-apex-ptbr
Código dentro de ORDS handlersoracle-ords-ptbr
Scripts DBA com padrão Trivadisoracle-dba-ptbr

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.