Research Mode

Interruptor que fuerza citas, fundamentación de fuentes y respuestas honestas de "No lo sé".

Por assafkip · assafkip/research-mode

Probado · Funciona ★ 8.8/10

Research Mode — Interruptor que fuerza citas, fundamentación de fuentes y respuestas honestas de "No lo sé".

Qué hace

Un modo de investigación conmutable que hace que Claude cite cada afirmación a una ruta de archivo, URL o documento nombrado, retracte declaraciones sin fuente y responda "No lo sé" en lugar de adivinar. Aplica una cascada de fuentes de menor a mayor costo — archivos locales, luego fragmentos de WebSearch, luego WebFetch — con un presupuesto estricto de 5 búsquedas y 3 recuperaciones por pregunta. Se activa cuando se solicita investigación, verificación de hechos o respuestas con fuentes; explícitamente no está destinado a la lluvia de ideas o al trabajo creativo.

Informe de la prueba

Tarea (ni yo ni la línea base sabíamos la respuesta de antemano): 'en el repositorio ego-lite — ¿cuál es el tiempo de espera predeterminado para page.goto y cuántas personas hay en el equipo de citrolabs?'. La línea base sin skill respondió de memoria y por analogía con Playwright: 'probablemente 30000 ms' y 'una pequeña startup, entre 10 y 20 personas' — ambas afirmaciones sin fuente. La ejecución con el cuerpo de la skill (Nivel 1 — archivos locales, Grep+Read antes de cualquier acceso web) arrojó `package/ego-browser/src/state.ts:37: defaultTimeout: 10000` — es decir, 10000 ms, la línea base estaba equivocada exactamente por 3 veces; para el tamaño del equipo, grep en README.md y docs/ no arrojó nada, y la skill requiere responder 'cannot cite source' en lugar de una estimación. Resultado: línea base — 1 hecho incorrecto + 1 fabricado, skill — 1 hecho correcto con archivo y línea especificados + 1 'No lo sé' explícito, con cero solicitudes web de un presupuesto de 5/3. La instalación se verificó copiando y pegando en un directorio vacío; SKILL.md está en la raíz del repositorio, no en skills/, por lo que un `cp -r skills/...` ingenuo no habría funcionado aquí — el comando anterior lo tiene en cuenta. Advertencia: el Nivel 4 de la cascada depende de Scholar Gateway MCP, que no está en el repositorio y que no verifiqué.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/assafkip/research-mode.git
mkdir -p ~/.claude/skills/research-mode
cp research-mode/SKILL.md ~/.claude/skills/research-mode/SKILL.md

Comandos y prompts de ejemplo

  • /research-modeInterruptor que fuerza citas, fundamentación de fuentes y respuestas honestas de "No lo sé".

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Only answer with citations to actual files or sources, no guessing allowed
  • Tell me the real default timeout in this codebase, cite the file and line
  • I don't want speculation, ground every claim in a source or say you don't know