ChatCrystal Debug Recall

Recupera fix di debugging storici dalla memoria di ChatCrystal prima di diagnosticare un nuovo fallimento.

di ZengLiangYi · ZengLiangYi/ChatCrystal

Richiede configurazione ★ 8.0/10

ChatCrystal Debug Recall — Recupera fix di debugging storici dalla memoria di ChatCrystal prima di diagnosticare un nuovo fallimento.

Cosa fa

Richiama cause radice, fix e insidie precedenti dal grafo di memoria locale di ChatCrystal Core quando si lavora su un test fallito, un'eccezione, una rottura di dipendenza o una regressione delle prestazioni. Si attiva su linguaggio di debugging esplicito e degrada pulitamente a debugging normale, non-fabbricante, quando il server ChatCrystal Core MCP non è in esecuzione.

Rapporto di test

Dipendenza reale, onestamente dichiarata: senza un server ChatCrystal Core/MCP in esecuzione (lo stato normale per una nuova installazione), la skill si rifiuta correttamente di inventare una risposta 'lo abbiamo già visto' e aggiunge solo una riga di disclaimer a una diagnosi altrimenti identica — il valore di richiamo reale appare solo dopo aver installato ed eseguito separatamente l'app ChatCrystal Core (`npm install -g chatcrystal && crystal serve -d`).

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

Installazione

git clone https://github.com/ZengLiangYi/ChatCrystal
cd ChatCrystal
mkdir -p ~/.claude/skills
cp -r skills/chatcrystal-debug-recall ~/.claude/skills/chatcrystal-debug-recall

Comandi e prompt di esempio

  • /chatcrystal-debug-recallRecupera fix di debugging storici dalla memoria di ChatCrystal prima di diagnosticare un nuovo fallimento.

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

  • Have we seen this ModuleNotFoundError before? Check debugging history
  • Recall any prior fixes for this exact dependency break
  • Diagnose this failing test and check for historical precedent first