Research Mode

Toggle che forza citazioni, fondamento delle fonti e risposte oneste "Non lo so"

di assafkip · assafkip/research-mode

Promosso ★ 8.8/10

Research Mode — Toggle che forza citazioni, fondamento delle fonti e risposte oneste "Non lo so"

Cosa fa

Una modalità di ricerca attivabile che fa sì che Claude citi ogni affermazione a un percorso file, URL o articolo nominato, ritratti dichiarazioni senza fonte e risponda "Non lo so" invece di indovinare. Applica una cascata di fonti dal più economico al primo — file locali, poi snippet WebSearch, poi WebFetch — con un budget fisso di 5 ricerche e 3 fetch per domanda. Si attiva quando si chiede ricerca, verifica dei fatti o risposte con fonti; esplicitamente non destinato a brainstorming o lavoro creativo.

Rapporto di test

Task (né io né la baseline conoscevamo la risposta in anticipo): 'nel repository ego-lite — qual è il timeout predefinito per page.goto e quante persone fanno parte del team citrolabs?'. La baseline senza skill ha risposto a memoria e per analogia con Playwright: 'probabilmente 30000 ms' e 'una piccola startup, da qualche parte 10-20 persone' — entrambe le affermazioni senza fonte. L'esecuzione con il corpo della skill (Livello 1 — file locali, Grep+Read prima di qualsiasi accesso web) ha prodotto `package/ego-browser/src/state.ts:37: defaultTimeout: 10000` — cioè, 10000 ms, la baseline era sbagliata di esattamente 3 volte; per la dimensione del team, grep su README.md e docs/ non ha prodotto nulla, e la skill richiede di rispondere 'cannot cite source' invece di un'stima. Risultato: baseline — 1 fatto errato + 1 fabbricato, skill — 1 fatto corretto con file e riga specificati + 1 esplicito 'Non lo so', con zero richieste web da un budget di 5/3. Installazione verificata copiando e incollando in una directory vuota; SKILL.md è nella root del repo, non in skills/, quindi un `cp -r skills/...` ingenuo non avrebbe funzionato qui — il comando above ne tiene conto. Avvertenza: il Livello 4 della cascata si basa su Scholar Gateway MCP, che non è nel repository e che non ho controllato.

Testato il: 2026-07-16 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /research-modeToggle che forza citazioni, fondamento delle fonti e risposte oneste "Non lo so"

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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