بنقرة واحدة
early-return
Trata erros e edge cases primeiro, com return antecipado (guard clauses)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Trata erros e edge cases primeiro, com return antecipado (guard clauses)
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Camada de contexto persistente do projeto/empresa — convenções, decisões e restrições de longo prazo que valem pra QUALQUER tarefa. Always-on em todos os papéis. Mantida pelo dono.
Diretrizes comportamentais default da Cocada — pensar antes, simplicidade, mudanças cirúrgicas, critério verificável. Always-on em todos os papéis.
Atende WCAG 2.1 nível AA em todo componente UI
Registra decisão arquitetural em ADR datado (docs/adr/). Aciona quando brief envolve arquitetura, troca de tecnologia ou escolha entre frameworks/bancos.
Dev pergunta antes de criar arquivos novos ou refatorar estrutura existente
Um commit = uma intenção; sempre compila e passa testes
| name | early-return |
| description | Trata erros e edge cases primeiro, com return antecipado (guard clauses) |
| roles | ["builder"] |
| category | universal |
Trate erros e casos de borda no topo da função com return antecipado. Evite else depois de return.
Regras:
Anti-padrão:
def f(x):
if x:
if x.valid:
do_stuff()
else:
return error
else:
return error
Refator:
def f(x):
if not x:
return error
if not x.valid:
return error
do_stuff()