commit-message
Gera mensagem de commit seguindo Conventional Commits. Use quando pedirem para commitar, criar mensagem de commit ou preparar commit.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Gera mensagem de commit seguindo Conventional Commits. Use quando pedirem para commitar, criar mensagem de commit ou preparar commit.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Executa e interpreta os quality gates de projetos Java (Spotless, Checkstyle, JaCoCo, PIT mutation testing, ArchUnit). Use antes de fechar tarefa/PR em projetos Java/Spring, ou quando o usuário pedir "rode os gates", "verifique a qualidade".
Checklist técnico final antes de abrir ou atualizar um PR, com veredito GO/NO-GO. Use quando o usuário disser "revise antes do PR", "posso abrir o PR?" ou "checklist de PR".
Padrões e idiomas Spring Boot para produção - beans, resiliência (Resilience4j), segurança, messaging (Kafka/SQS), caching, scheduling, observabilidade. Use ao implementar features em Spring Boot ou resolver problemas Spring.
Gera descrição de Pull Request estruturada a partir dos commits e do diff da branch. Use quando pedirem para criar PR, descrever PR ou preparar PR description.
Cria ou revisa módulos Terraform seguindo boas práticas (variáveis documentadas, naming, state remoto, IAM de menor privilégio). Use quando pedirem para criar infra, módulo Terraform ou revisar IaC.
Analisa um arquivo ou diretório e produz um relatório de qualidade (complexidade, duplicação, riscos e sugestões de melhoria). Use quando o usuário pedir "analise", "audite" ou "avalie a qualidade" de código.
| name | commit-message |
| description | Gera mensagem de commit seguindo Conventional Commits. Use quando pedirem para commitar, criar mensagem de commit ou preparar commit. |
Gerar mensagens de commit consistentes no padrão Conventional Commits, uma mudança lógica por commit.
Ao commitar ou quando pedirem uma mensagem de commit.
Para descrever o PR inteiro — use a skill pr-description.
git diff --cached) ou o diff completo.git diff --cached) ou todas (git diff).type.<type>(<scope>): <description>
[body opcional — explique o "por quê", não o "o quê"]
[footer opcional — BREAKING CHANGE, referências]
Types: feat | fix | refactor | docs | test | chore | perf | style
Regras:
description no imperativo, lowercase, sem ponto final, máximo 72 caracteres.scope opcional — use quando clarifica (feat(auth):, fix(orders):).body só quando o "por quê" não é óbvio.BREAKING CHANGE: no footer quando aplicável.feat(orders): add pagination to list orders endpoint
refactor(auth): extract token validation to dedicated service
Previously scattered across three controllers. Centralizing
reduces duplication and makes rotation easier.
--no-verify.