TIPS 84 · DOMANDE

grill-me: primero te hace las preguntas

grill-me es una skill gratuita que hace que Claude Code te pregunte antes de trabajar, una ronda cada vez, cada pregunta con la respuesta que te recomienda. Las dos formas de instalarlo, una ronda de preguntas real mía y los prompts para copiar.

Qué es y por qué importa

Le pides algo a Claude, arranca y te entrega otra cosa totalmente distinta. No ha escrito mal el código: ha entendido otra cosa. Y tú lo rehaces todo desde cero. El README de la colección mattpocock/skills lo llama el problema más común al construir software.

grill-me hace lo contrario. Antes de trabajar, Claude busca por su cuenta lo que encuentra en tus archivos, luego te hace las preguntas por rondas, numeradas, cada una con la respuesta que te recomienda: si te parece bien, solo dices sí. Las decisiones siguen siendo tuyas, y no pasa a la acción hasta que confirmes que os habéis entendido.

Es una skill, es decir, un paquete de instrucciones para Claude Code, dentro de mattpocock/skills: una colección gratuita, con licencia MIT y más de 300.000 estrellas en GitHub a finales de octubre (las estrellas son de la colección entera). El README dice «not vibe coding». Para mí importa todavía más si construyes sin leer el código: si el cómo no lo controlas, poneros de acuerdo en el qué es la mejor defensa que tienes.

1. Instálalo: dos formas, elige una

El README es claro: una sola forma, porque si instalas las dos acabas con cada skill duplicada.

Forma 1: el plugin, que se actualiza solo

Es la que te recomiendo. Está en el marketplace oficial de Anthropic, el catálogo de plugins que Claude Code ya conoce, con el nombre mattpocock-skills. Lanza esta línea en la terminal, fuera de Claude Code:

La línea
claude plugin install mattpocock-skills@claude-plugins-official

Lo instala para ti, en todos tus proyectos. Se carga en la próxima sesión, o con /reload-plugins en la que está abierta. Si en ese ordenador nunca has abierto Claude Code en la terminal, lanza antes claude plugin marketplace add anthropics/claude-plugins-official.

Para comprobarlo, escribe / en el chat: las skills de un plugin llevan su nombre delante. Busca esta:

El mensaje
/mattpocock-skills:grill-me

Con el plugin, el comando lleva delante el nombre del plugin, y es con el que lo he probado; con los archivos de la forma 2 es /grill-me. Las actualizaciones del plugin llegan solas.

Forma 2: los archivos en el proyecto, que actualizas tú

Si quieres archivos que puedas leer y cambiar, lanza esta línea desde la carpeta del proyecto. Necesitas una versión reciente de Node.js, el programa que ejecuta npx.

La línea
npx skills@latest add mattpocock/skills
  1. Entre las herramientas, elige Claude Code.
  2. Entre las skills, coge grill-me y también grilling: grill-me sola solo llama a grilling, que contiene las instrucciones de verdad.
  3. Abre Claude Code en la carpeta y escribe /grill-me.

Las instala en el proyecto en el que estás; con -g las tienes en todos. Para actualizarlas: npx skills@latest update.

2. Cómo se usa: la petición y luego las rondas de preguntas

grill-me no arranca solo: Claude no puede lanzarlo por iniciativa propia, lo lanzas tú. Escribe el comando y, justo después, lo que quieres hacer, con tus palabras. Cambia las partes entre [ ]:

La plantilla
/mattpocock-skills:grill-me Quiero [añadir una página de precios]. Es para [quién la usa] y sirve para [el problema que resuelve].

A partir de ahí, las instrucciones de grilling le dicen a Claude que trabaje así:

  • Los hechos los busca él: lo que puede averiguar por su cuenta no te lo pregunta, envía un subagente (un ayudante aparte) a buscarlo.
  • Las decisiones las tomas tú: cada pregunta va numerada y lleva debajo la respuesta recomendada, escrita de forma que un sí la acepte.
  • Una ronda solo contiene las preguntas que puedes responder ahora; las demás esperan a la ronda siguiente.
  • Termina cuando no queda nada decidido en silencio, y no actúa hasta que confirmes que os habéis entendido.

Para responder basta un sí. Si una respuesta no te convence, dilo con su número:

El mensaje
Sí a todas menos a la 2: [tu elección]. Sobre la 4 tengo una duda: [la duda].

3. Una ronda de preguntas real mía

Lo probé el 30 de octubre en Claude Code, sobre el código de mi web, con el plugin. Lancé /mattpocock-skills:grill-me con esta petición: «Quiero añadir a la web una página “las guías de esta semana”, con la portada de cada vídeo, para que quien comenta GUIDA bajo un vídeo antiguo encuentre la guía correcta aunque arriba en /guida ya haya una más nueva.»

Antes de cualquier pregunta, miró el código por su cuenta y me escribió lo que ya había:

  • /guida es una lista única, ordenada desde la guía más nueva.
  • No hay un campo para la portada ni para el enlace al vídeo, y las portadas están fuera del código de la web.

Luego escribió que las preguntas no dependían unas de otras, y me las hizo todas en una ronda. Seis, cada una con su respuesta recomendada (las he acortado):

  1. ¿De dónde salen las portadas? Recomendación: un campo de portada opcional en cada guía; las imágenes las extrae él de los reels que tengo en el ordenador.
  2. ¿Qué significa «esta semana»? La tienes aquí abajo, palabra por palabra.
  3. ¿Dirección e idiomas? Recomendación: /guida/settimana, en todos los idiomas de la web, como /guida.
  4. ¿Cómo llega ahí quien comenta GUIDA? Recomendación: un bloque bien visible arriba en /guida que lleva a la página nueva; las redes sociales no las toca.
  5. ¿Qué muestra cada tarjeta? Recomendación: portada, título, número y fecha, de la más nueva a la más antigua. Sin descripción: quien llega tiene que reconocer el vídeo por la portada.
  6. ¿Y después de la semana? Recomendación: la guía sale de esta página y se queda en /guida, sin un archivo por semanas, de momento.

La pregunta 2, tal como llegó (traducida del italiano)

❓ Q2 - Qué significa «esta semana»: son las guías con date en los últimos 7 días, calculados en cada build. Si hay menos de 7, la página se completa hasta 7 con las más recientes, para que nunca quede casi vacía. Una alternativa es la semana de calendario, de lunes a domingo.

➡️ Sí: los últimos 7 días móviles, rellenando hasta 7 guías. La semana de calendario hace desaparecer todo cada lunes, justo cuando llega quien comenta bajo el vídeo del domingo.

En la petición «esta semana» parecía claro, pero había dos caminos, y uno vaciaba la página cada lunes. Sin las preguntas, esa elección la habría hecho Claude. A ti te basta un sí, o tu elección en ese número.

4. Cuándo usarlo y en qué orden

El README dice que lo uses en cada cambio. Yo lo reservo para los cambios en los que una palabra puede querer decir dos cosas: una página nueva, una función, el login. El orden:

  1. grill-me: os ponéis de acuerdo en qué hacer.
  2. Plan mode: Claude escribe cómo lo hará, archivo por archivo, y no modifica nada hasta que lo apruebes. Cómo lo uso yo está en la guía PIANO.
  3. El código, solo después de aprobar el plan.

Con las rondas terminadas, paso al plan escribiendo /plan delante del mensaje:

El mensaje
/plan Haz el plan de lo que hemos decidido en las preguntas. Si necesitas una decisión que no estaba en las respuestas, pregúntamela antes de ponerla en el plan.

¿Y la plantilla de tres líneas de la guía PROMPT? Ahí escribes tú una petición clara; grill-me busca lo que le falta a la petición. Funcionan bien juntas. En cambio, es demasiado para una errata, un color, un cambio de una línea: ahí pídelo y ya está.

¿grill-me o grill-with-docs?

El README presenta grill-me para planes, ideas y diseño, también fuera del código. Para el código está grill-with-docs: las mismas preguntas, más un glosario del proyecto (GLOSSARY.md) y los ADR, documentos breves que fijan una decisión y su porqué. Antes hay que lanzar una vez por proyecto setup-matt-pocock-skills.

Errores comunes

  • Instalar el plugin y también los archivos con npx: cada skill dos veces. Elige uno.
  • Con npx, coger grill-me sin grilling: se queda sin instrucciones.
  • Decir sí a todo sin leer: las respuestas recomendadas son hipótesis, no decisiones.

Lista de comprobación

  • He instalado grill-me de una sola forma
  • Al escribir / en Claude Code veo grill-me
  • Después del comando he escrito la petición con mis palabras
  • He leído cada respuesta recomendada antes de decir sí
  • Solo después de la última ronda he pasado al plan mode

Preguntas frecuentes

¿grill-me es gratis?

Sí, la colección es open source con licencia MIT. Pero las preguntas las hace Claude, así que la sesión consume tu uso como cualquier petición.

¿Cuántas preguntas hace grill-me?

Depende de la petición: sigue por rondas hasta que se toma cada decisión. En mi caso fueron seis, todas en la misma ronda.

¿Y si Claude se pone a escribir código antes de terminar las preguntas?

Las instrucciones se lo prohíben hasta que confirmes que os habéis entendido. Pero son instrucciones, no un candado: si ves que arranca, páralo y recuérdaselo.

← Todas las guías