Skip to content
Todas las skills

AI Diff Reviewer

Featured

Una metodología de review para CI y tu coding agent.

AI Diff Reviewer es un code reviewer impulsado por LLM con dos superficies. En CI corre como una GitHub Action compuesta — comentarios inline, bloques de sugerencia, gating por severidad y un timeline de PR limpio. En local se instala como coding-agent skill para que puedas revisar el branch actual antes de hacer push. Fija `@v2` en ambos lados y el prompt por defecto se mantiene en sync. Antes se publicaba como AI PR Reviewer.

Licencia: MITAuthor: Dailybot

5

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

2

superficies — Action + agent skill

4

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

MIT

licencia, de punta a punta

Sub-skills

Un skill pack. Cada verbo que tu agente necesita.

Cada sub-skill se mapea 1:1 con un endpoint público de la API de Dailybot. Componible, coherente y documentado — como tu agente lo espera.

review

Corre un review local del diff del branch actual usando la misma metodología y modelo de severidad que la Action de CI. Pedí “Review my current branch” antes de pushear.

generate-extension

Autorea un `.review/extension.md` a medida del repo para que las reglas de casa se apilen sobre el prompt por defecto enviado — compartido por la skill local y CI cuando está cableado.

setup

Instala y configura la GitHub Action con un wizard guiado — proveedor, strictness, triggers, labels — y escribe `.github/workflows/pr-review.yml`. También es el manual de referencia de cada input de action.yml.

open-pr

Borra un título Conventional-Commits y un cuerpo de PR estructurado a partir del diff del branch actual, y luego crea o edita el PR con `gh`.

apply-review

Lee el review de CI publicado en el PR abierto, presenta los hallazgos en el mismo formato que un review local, y recorre cada hallazgo para aplicar, diferir o saltar — con consentimiento por hallazgo.

Por qué funciona

Las piezas que lo hacen sentir un teammate.

Paridad local ↔ CI

El `prompt.md` de la skill es byte-idéntico al prompt por defecto de la Action en el mismo tag. Fijá `@v2` en ambas superficies y compartí `.review/extension.md` para que laptop y Actions se mantengan alineados.

Gating por severidad

Cada hallazgo es `critical`, `warning` o `info`. Configurá qué severidades bloquean el check de CI. Shippeá más rápido en reviews solo-info; bloqueá en critical.

Un archivo de extensión, ambas superficies

Las reglas de casa viven en `.review/extension.md` (los paths legacy siguen aceptados). CI y la skill local leen el mismo archivo para que los estándares del equipo no diverjan.

Elección de proveedor bajo tu control

Anthropic (por defecto), Claude Code, Cursor y Codex. Traé tu propia API key — la Action nunca hace proxy a través de Dailybot.

Wizard de setup + referencia de inputs

Decí “Set up AI Diff Reviewer for this repo” y la skill convierte seis preguntas en un workflow a medida. Preguntá “what does strictness do?” y responde desde la referencia enviada sin abrir action.yml.

MIT + totalmente forkable

Forkealo, cableá un modelo privado, extendé el contrato de severidad — el código y la licencia dicen que sí.

Cómo se conecta Dailybot

Combínala con Deep Work Plan y el Agent Skill cuando quieras que el trabajo revisado aterrice en el mismo feed de standup que tu equipo ya lee. La skill mantiene el review local y de CI en una sola metodología — los hallazgos quedan en el PR donde los humanos ya miran.

Diseñada para

IngenierosOperadores de agentesLíderes de equipoContribuidores individuales

Agentes compatibles

Claude CodeCursorOpenAI CodexGoogle GeminiGitHub Copilot

Instalación

Dos comandos y tu agente es un teammate.

Instala el CLI de Dailybot una vez — autentica tu sesión y cada skill llama al mismo binario debajo. Luego añade la skill al CLI de IA que uses.

Step 1

Instala el CLI (base recomendada)

Un comando. Configura el binario `dailybot` y prepara tu auth local.

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

Step 2

Instala en tu CLI de IA de elección

Cada CLI de IA relevante lee las skills desde la carpeta `.agents/skills/` de tu proyecto. Elige tu CLI, corre el comando y la skill queda disponible en cada sesión futura.

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

En la práctica

Lo que los equipos realmente hacen con ella.

01

Review antes de pushear

Corré la skill en local, arreglá lo que importa y después abrí el PR. CI confirma con la misma metodología en lugar de sorprenderte a la mañana.

02

Puesta al día rápida en PRs medianos

Los humanos siguen dueños de la arquitectura y el gusto. El reviewer limpia la clase de issues que no necesitan ojo humano — typos obvios, null checks faltantes, drift de estilo — antes de que alguien abra la pestaña.

03

Estándares sin pelear en Slack

Configurá umbrales de severidad y dejá que el check gatee el merge. Los equipos dejan de discutir estilo en el chat — el check falla en critical, o no.

04

Cerrá el loop después de CI

Cuando la Action publica hallazgos, `apply-review` te recorre cada uno — aplicar, diferir o saltar — sin commits ni pushes sorpresa.

FAQ

Las preguntas que más escuchamos.

¿Es lo mismo que AI PR Reviewer?

Sí — renombrado. El repositorio de GitHub `DailybotHQ/ai-pr-reviewer` redirige a `DailybotHQ/ai-diff-reviewer`. Usá `@v2` y el nombre nuevo de ahora en adelante.

¿Necesito la GitHub Action para usar la skill?

No. Flow A es solo local — review en tu branch sin CI. Flow B agrega la Action para paridad dual-superficie. El sub-skill setup instala CI cuando lo querés.

¿Qué proveedores LLM están soportados?

Anthropic (por defecto), Claude Code, Cursor y Codex. Se configura vía inputs de la Action / setup de la skill. Vos traés tu propia key.

¿A dónde se envía el código?

Al proveedor LLM que configures — la Action nunca hace proxy a través de Dailybot. Tu API key, tus datos, tu elección de proveedor.

¿Reemplaza el review humano?

No. Maneja la clase de feedback que no necesita ojo humano para que los humanos se enfoquen en arquitectura, correctness y gusto.

¿Cómo encaja con Deep Work Plan?

El Security Review de DWP puede opcionalmente correr el pass local de AI Diff Reviewer y anexar hallazgos. El mismo modelo de severidad; los hallazgos critical siguen el contrato existente de Security Review.

Qué es

AI Diff Reviewer es un code reviewer impulsado por LLM con dos superficies: una GitHub Marketplace Action para CI de pull requests, y una coding-agent skill para pases locales de “review my branch”. Cinco capacidades coordinadas — review, generate-extension, setup, open-pr, apply-review — cubren el loop completo desde las reglas de casa hasta el merge gate.

Por qué los equipos lo usan

Porque “¿qué reviewer está mirando mi código?” debería tener una respuesta que puedas inspeccionar, y porque local y CI no deberían discrepar sobre los estándares. Licencia MIT, desarrollado en abierto, sin comportamiento de caja negra. Forkealo, cablealo a un modelo privado, extendé el contrato de severidad — el código y la licencia dicen que sí.

Cómo funciona con Dailybot

La skill se sostiene sola — no necesitás Dailybot para correr reviews. Cuando también usás el Dailybot Agent Skill y Deep Work Plan, el trabajo revisado puede reportarse al mismo feed de standup, y el Security Review de DWP puede invocar el reviewer local como un pass aditivo. Detalle open-source: /es/open-source/ai-diff-reviewer.

Envía trabajo de agente que tu equipo pueda ver.

Instala la skill en tu CLI de IA favorito y cada acción que tome tu agente aterriza en el mismo standup que tus humanos ya leen.