Revisão de código abrangente: qualidade + compliance + segurança. Classifica achados por severidade. Combina revisão de código genérica com validação de domínio regulado. Use quando o usuário disser "kairos revisar", "revisar código", "code review", "review de segurança".
Scanned 9/12/2026
Install to Claude Code
npx -y skills add aibot88/sec_skill_store --skill revisar --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Revisar?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/aibot88-revisar)More formats (shields.io, HTML) on the badges page.
---
name: kairos:revisar
description: >
Revisão de código abrangente: qualidade + compliance + segurança.
Classifica achados por severidade. Combina revisão de código genérica
com validação de domínio regulado. Use quando o usuário disser "kairos
revisar", "revisar código", "code review", "review de segurança".
argument-hint: "[arquivo, diretório, ou 'last-commit']"
user-invocable: true
disable-model-invocation: true
---
# KairOS — Revisão de Código (Qualidade + Compliance + Segurança)
Alvo: **$ARGUMENTS**
Se `$ARGUMENTS` é "last-commit":
```bash
FILES=$(git diff --name-only HEAD~1)
```
## Dimensão 1: Qualidade de Código
- Componentes duplicados? (Anti-Vibe Coding)
- Responsabilidades misturadas?
- Engenharia excessiva?
- TypeScript strict (nada de `any`, `as any`, `@ts-ignore`)?
- Tratamento de erros completo?
- Nomenclatura consistente com projeto?
## Dimensão 2: Compliance de Domínio
Carregue os guardrails do domínio instalado (`.kairos/dominio/*/guardrails.yaml`):
- Assertions do domínio estão sendo seguidas?
- Referências legais nos comentários quando aplicável?
- Cálculos regulatórios corretos?
- Formatos obrigatórios respeitados?
## Dimensão 3: Segurança (LGPD + OWASP)
- Políticas RLS em tabelas com dados pessoais?
- Endpoints validam autenticação?
- Dados sensíveis criptografados em repouso?
- Logs NÃO expõem dados pessoais?
- SQL Injection, XSS, Command Injection?
- Secrets fixos no código?
- CORS configurado corretamente?
## Dimensão 4: Desempenho
- Queries N+1?
- Re-renders desnecessários?
- Tamanho do bundle impactado?
- Timeouts adequados?
## Saída — Achados por Severidade
```
## Revisão: {alvo} — {data}
### 🔴 BLOQUEANTE ({N}) — Corrigir ANTES de merge
{arquivo}:{linha} — {descrição do problema}
Sugestão: {como corrigir}
### 🟡 ALERTA ({N}) — Deveria corrigir
{arquivo}:{linha} — {descrição do problema}
Sugestão: {como corrigir}
### 🟢 SUGESTÃO ({N}) — Melhoria opcional
{arquivo}:{linha} — {descrição do problema}
Sugestão: {como corrigir}
### Pontuação: {N}/10
- Qualidade: {N}/10
- Compliance: {N}/10
- Segurança: {N}/10
- Desempenho: {N}/10
```
## Idioma
TODAS as mensagens em Português do Brasil.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!