ChatCrystal Debug Recall

Pulls historical debugging fixes from ChatCrystal's memory before you diagnose a new failure.

Works with setup

Test report

Verdict
Works with setup
Score
8.0/10
Tested
Jul 14, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · 50a17e6

Real dependency, honestly disclosed: with no ChatCrystal Core/MCP server running (the normal state for a fresh install), the skill correctly refuses to invent a 'we've seen this before' answer and just adds one disclaimer line to an otherwise identical diagnosis — real recall value only appears after separately installing and running the companion ChatCrystal Core app (`npm install -g chatcrystal && crystal serve -d`).

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 5/10
  • Docs & honesty 5/5

What ChatCrystal Debug Recall does

Recalls prior root causes, fixes, and pitfalls from ChatCrystal Core's local memory graph when working a failing test, exception, dependency break, or performance regression. Triggers on explicit debugging language and cleanly degrades to normal, non-fabricating debugging when the ChatCrystal Core MCP server isn't running.

How to install ChatCrystal Debug Recall

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

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger ChatCrystal Debug Recall

  • /chatcrystal-debug-recall Pulls historical debugging fixes from ChatCrystal's memory before you diagnose a new failure.

It also activates on plain-language prompts like these:

  • 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

Frequently asked questions

Is the ChatCrystal Debug Recall skill free?
Yes. The skill itself is free from ZengLiangYi/ChatCrystal. SkillProof publishes the install command and an independent test verdict at no cost.
Does ChatCrystal Debug Recall work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 14, 2026. Verdict: Works with setup. Real dependency, honestly disclosed: with no ChatCrystal Core/MCP server running (the normal state for a fresh install), the skill correctly refuses to invent a 'we've seen this before' answer and just adds one disclaimer line to an otherwise identical diagnosis — real recall value only appears after separately installing and running the companion ChatCrystal Core app (`npm install -g chatcrystal && crystal serve -d`).
What is the ChatCrystal Debug Recall SkillProof Score?
8.0/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 5/10, docs & honesty 5/5.
How do I install ChatCrystal Debug Recall?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use ChatCrystal Debug Recall with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.