Recall project-first and global-supplement ChatCrystal memories before substantive implementation, refactoring, migration, configuration, investigation, or optimization work.
Use when the task is non-trivial, has repository or project context, and prior fixes, decisions, pitfalls, or reusable patterns may change the approach.
Stronger alternatives
This repository is archived — consider an actively maintained alternative.
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
Claude CodeNot declared
CursorNot declared
CodexNot declared
GitHub CopilotNot declared
WindsurfNot declared
Gemini CLINot declared
ClineNot declared
OpenCodeNot declared
Repository health
Stars58
LicenseLICENSE
Default branchmain
Open issues0
Status
Archived
Package contents
Files included with this skill beyond the listing page.
skill mdSKILL.md2,631 B
docsSUMMARY.md358 B
History
First seen on skills.sh
First recorded snapshot · 40 installs
SKILL.md
ChatCrystal Task Recall
Use this skill as a thin workflow on top of ChatCrystal Core. Do not invent a parallel memory system in the skill.
Workflow
Decide whether the task is substantial enough to justify recall.
Trigger for non-trivial implement, refactor, migration, config, investigate, or optimization work.
Skip trivial edits, one-line answers, or purely conversational requests.
If recallfortask is available, call it before substantive work with:
- mode: "task" - task.goal: the concrete task objective - task.taskkind: the best matching task kind - task.projectdir and task.cwd when repository context exists - task.branch when known - task.relatedfiles or task.filestouched when known - task.source_agent when the runtime has a stable value
Treat projectmemories as primary context and globalmemories as supplemental context.
Apply recalled pitfalls, patterns, and prior decisions before proposing or writing code.
Example MCP Input
Use this shape when calling recallfortask for implementation or investigation work: