ConformePR

manoagois2026-10-27查看 137复制 1370

修订拉动请求或与巴西司法机关的意见和评论、规范公民和适用法律的建议。 Foca só no que o diff muda(结帐、cobrança、cancelamento、dados pessoais、cookies、moderação、IA),并且不重复问题。使用 para“revisa esse PR”、“comenta o PR com o que fere a lei”、“review jurídico do diff”、“检查此 PR 是否符合巴西合规性”、ou em CI。

Download (.md)

📘如何使用这个技能

  1. 1
    复制技能内容·点击上方「Copy SKILL.md」复制全部内容,或 Download 下载到本地
  2. 2
    打开你的 AI 客户端·支持 Claude Code、Trae、Cursor、ChatGPT、DeepSeek、Kimi 等任意 AI 助手
  3. 3
    粘贴为系统提示/知识文件·Claude Code:放入 .claude/skills/ 目录;普通对话:作为首条消息发送并说「请严格按这份技能文档执行」
  4. 4
    直接提出你的需求·AI 会按技能定义的工作流、格式和约束来处理,无需再解释背景

💡 提示:技能生效后,每次对话只需一句需求,AI 会按 SKILL.md 的流程执行。

SKILL.md2875 chars
---
name: conforme-pr
description: Revisa um pull request ou diff com olhar jurídico brasileiro e comenta linha a linha, com norma citada e sugestão de código aplicável. Foca só no que o diff muda (checkout, cobrança, cancelamento, dados pessoais, cookies, moderação, IA) e não repete problemas antigos fora do diff. Use para "revisa esse PR", "comenta o PR com o que fere a lei", "review jurídico do diff", "check this PR for brazilian compliance", ou em CI.
---

# Conforme: revisão de pull request

Normas e precedentes nas referências da skill `conforme` (`../conforme/references/`). Formato de achado em `../conforme/references/formato-achado.md`.

## Fluxo

1. **Obter o diff.**
   - PR no GitHub: `gh pr view <n> --json title,body,files,baseRefName,headRefName` e `gh pr diff <n>`.
   - Local: `git diff <base>...HEAD`.
2. **Classificar os arquivos** pelo domínio (e-commerce, SaaS, app, IA, dados pessoais) e ler as skills de domínio correspondentes.
3. **Ler o contexto**, não só as linhas alteradas: a função inteira e quem a chama. Um diff pequeno pode remover uma proteção que estava em outra linha.
4. **Comentar só o que o diff introduz ou piora.** Problema antigo fora do diff vai, no máximo, em um comentário geral com "pré-existente".
5. **Revisar cada achado** com `../conforme/references/revisao-independente.md`. Só confirmado vira comentário em linha. "Precisa validar" vira pergunta no comentário geral. Rejeitado não aparece.
6. **Escrever comentários** no formato abaixo.
7. **Publicar** só se o usuário pedir. Por padrão, mostre os comentários no chat.

## Formato do comentário

````markdown
**[conforme · ALTA] Preço à vista some na listagem**

Esta alteração mostra só o parcelado no card. A Lei 10.962/2004, art. 2º, III, exige o preço à vista junto à imagem do produto, com fonte de pelo menos 12.

```suggestion
<Price cash={product.priceCash} installments={product.installments} />
```
````

Use bloco `suggestion` só quando a troca for completa e segura nas linhas comentadas. Caso contrário, descreva a correção.

## Publicar no GitHub (com autorização do usuário)

Monte uma revisão única com todos os comentários em linha, para não gerar uma notificação por comentário:

```bash
gh api repos/{owner}/{repo}/pulls/{n}/reviews \
  -f event=COMMENT \
  -f body="Revisão Conforme: N achados (X altas). Detalhes nos comentários." \
  -F 'comments[][path]=src/components/ProductCard.tsx' \
  -F 'comments[][line]=42' \
  -F 'comments[][side]=RIGHT' \
  -F 'comments[][body]=@/tmp/comentario-1.md'
```

Use `event=COMMENT`. Não use `REQUEST_CHANGES` nem `APPROVE` sem pedido explícito.

## Regras

- Comentário sem norma citada não vai.
- Nada de elogio ou estilo de código: o foco é conformidade.
- Não cite precedente fora de `jurisprudencia.md` sem conferir.
- Nunca inclua segredo encontrado no texto do comentário; aponte a linha e mascare.
来源:skillsdirectory

评论0

登录后参与评论

还没有评论,来抢沙发吧