Skip to content
Todas as skills

AI Diff Reviewer

Featured

Uma metodologia de review para CI e seu coding agent.

AI Diff Reviewer é um code reviewer impulsado por LLM com duas superfícies. Em CI roda como uma GitHub Action composta — comentários inline, blocos de sugestão, gating por severidade e um timeline de PR limpo. Localmente se instala como coding-agent skill para você revisar o branch atual antes de fazer push. Fixe `@v2` nos dois lados e o prompt padrão permanece em sync. Antes era publicado como AI PR Reviewer.

Licença: MITAuthor: Dailybot

5

capacidades coordenadas — review, setup, extension, open-pr, apply-review

2

superfícies — Action + agent skill

4

provedores LLM (Anthropic, Claude Code, Cursor, Codex)

MIT

licença, de ponta a ponta

Sub-skills

Um skill pack. Cada verbo que seu agente precisa.

Cada sub-skill mapeia 1:1 para um endpoint público da API do Dailybot. Componível, coerente e documentado — como seu agente espera.

review

Roda um review local do diff do branch atual usando a mesma metodologia e modelo de severidade da Action de CI. Peça “Review my current branch” antes de fazer push.

generate-extension

Autora um `.review/extension.md` sob medida do repo para que as regras da casa se empilhem sobre o prompt padrão enviado — compartilhado pela skill local e pelo CI quando conectado.

setup

Instala e configura a GitHub Action via um wizard guiado — provedor, strictness, triggers, labels — e escreve `.github/workflows/pr-review.yml`. Também é o manual de referência de cada input do action.yml.

open-pr

Redige um título Conventional-Commits e um corpo de PR estruturado a partir do diff do branch atual, e então cria ou edita o PR com `gh`.

apply-review

Lê o review de CI publicado no PR aberto, apresenta os achados no mesmo formato de um review local, e percorre cada achado para aplicar, adiar ou pular — com consentimento por achado.

Por que funciona

As peças que fazem parecer um teammate.

Paridade local ↔ CI

O `prompt.md` da skill é byte-idêntico ao prompt padrão da Action na mesma tag. Fixe `@v2` nas duas superfícies e compartilhe `.review/extension.md` para laptop e Actions permanecerem alinhados.

Gating por severidade

Cada achado é `critical`, `warning` ou `info`. Configure quais severidades bloqueiam o check de CI. Faça ship mais rápido em reviews só-info; bloqueie em critical.

Um arquivo de extensão, ambas as superfícies

As regras da casa vivem em `.review/extension.md` (paths legacy ainda são aceitos). CI e a skill local leem o mesmo arquivo para que os padrões da equipe não divirjam.

Escolha de provedor sob seu controle

Anthropic (padrão), Claude Code, Cursor e Codex. Traga sua própria API key — a Action nunca faz proxy pelo Dailybot.

Wizard de setup + referência de inputs

Diga “Set up AI Diff Reviewer for this repo” e a skill transforma seis perguntas em um workflow sob medida. Pergunte “what does strictness do?” e ela responde a partir da referência enviada sem abrir action.yml.

MIT + totalmente forkable

Faça fork, conecte um modelo privado, estenda o contrato de severidade — o código e a licença dizem que sim.

Como o Dailybot se conecta

Combine com Deep Work Plan e o Agent Skill quando quiser que o trabalho revisado aterrisse no mesmo feed de standup que sua equipe já lê. A skill mantém o review local e de CI em uma única metodologia — os achados ficam no PR onde os humanos já olham.

Projetada para

EngenheirosOperadores de agentesLíderes de equipeContribuidores individuais

Agentes compatíveis

Claude CodeCursorOpenAI CodexGoogle GeminiGitHub Copilot

Instalação

Dois comandos e seu agente é um teammate.

Instale a CLI do Dailybot uma vez — autentica sua sessão e cada skill chama o mesmo binário por baixo. Depois adicione a skill à CLI de IA que usar.

Step 1

Instale a CLI (base recomendada)

Um comando. Configura o binário `dailybot` e prepara sua auth local.

$ curl -fsSL https://cli.dailybot.com/install.sh | bash

Step 2

Instale na sua CLI de IA de escolha

Cada CLI de IA relevante lê as skills da pasta `.agents/skills/` do seu projeto. Escolha sua CLI, rode o comando e a skill fica disponível em cada sessão futura.

npx skills add DailybotHQ/ai-diff-reviewer --skill ai-diff-reviewer

Na prática

O que as equipes realmente fazem com isso.

01

Review antes do push

Rode a skill localmente, corrija o que importa e depois abra o PR. O CI confirma com a mesma metodologia em vez de te surpreender de manhã.

02

Atualização rápida em PRs médios

Humanos ainda são donos da arquitetura e do gosto. O reviewer limpa a classe de issues que não precisam de olho humano — typos óbvios, null checks faltando, drift de estilo — antes de alguém abrir a aba.

03

Padrões sem briga no Slack

Configure limiares de severidade e deixe o check fazer o gate do merge. As equipes param de discutir estilo no chat — o check falha em critical, ou não.

04

Feche o loop depois do CI

Quando a Action publica achados, `apply-review` percorre cada um — aplicar, adiar ou pular — sem commits nem pushes surpresa.

FAQ

As perguntas que mais ouvimos.

Isso é o mesmo que AI PR Reviewer?

Sim — renomeado. O repositório do GitHub `DailybotHQ/ai-pr-reviewer` redireciona para `DailybotHQ/ai-diff-reviewer`. Use `@v2` e o novo nome daqui pra frente.

Preciso da GitHub Action para usar a skill?

Não. Flow A é só local — review no seu branch sem CI. Flow B adiciona a Action para paridade dual-superfície. O sub-skill setup instala o CI quando você quiser.

Quais provedores LLM são suportados?

Anthropic (padrão), Claude Code, Cursor e Codex. Configure via inputs da Action / setup da skill. Você traz sua própria key.

Para onde o código é enviado?

Para o provedor LLM que você configurar — a Action nunca faz proxy pelo Dailybot. Sua API key, seus dados, sua escolha de provedor.

Substitui o review humano?

Não. Cuida da classe de feedback que não precisa de olho humano para que humanos foquem em arquitetura, correctness e gosto.

Como encaixa com Deep Work Plan?

O Security Review do DWP pode opcionalmente rodar o pass local do AI Diff Reviewer e anexar achados. O mesmo modelo de severidade; achados critical seguem o contrato existente do Security Review.

O que é

AI Diff Reviewer é um code reviewer impulsado por LLM com duas superfícies: uma GitHub Marketplace Action para CI de pull requests, e uma coding-agent skill para passes locais de “review my branch”. Cinco capacidades coordenadas — review, generate-extension, setup, open-pr, apply-review — cobrem o loop completo das regras da casa até o merge gate.

Por que as equipes usam

Porque “qual reviewer está olhando meu código?” deveria ter uma resposta que você possa inspecionar, e porque local e CI não deveriam discordar sobre os padrões. Licença MIT, desenvolvido em aberto, sem comportamento de caixa-preta. Faça fork, conecte a um modelo privado, estenda o contrato de severidade — o código e a licença dizem que sim.

Como funciona com o Dailybot

A skill se sustenta sozinha — você não precisa do Dailybot para rodar reviews. Quando também usa o Dailybot Agent Skill e o Deep Work Plan, o trabalho revisado pode reportar no mesmo feed de standup, e o Security Review do DWP pode invocar o reviewer local como um pass aditivo. Detalhe open-source: /pt/open-source/ai-diff-reviewer.

Envie trabalho de agente que sua equipe realmente vê.

Instale a skill na sua CLI de IA favorita e cada ação que seu agente tomar aterrissa no mesmo standup que seus humanos já leem.