Agent skill · operations · aiskillstore
chatcrystal-task-recall
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.
Why this skill is useful
Adds a structured workflow for recalling project-specific and global context that the AI wouldn't reliably generate on its own.
What it needs
Requires chatcrystal account access. About 1k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
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 1. Decide whether the task is substantial enough to justify recall. 2. Trigger for non-trivial implement, refactor, migration, config, investigate, or optimization work. 3. Skip trivial edits, one-line answers, or purely conversational requests. 4. 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.sourceagent when the runtime has a stable value 5. Treat projectmemories as primary context and globalmemories as supplemental context. 6. 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: Full Mode Full mode requires ChatCrystal Core plus MCP access to recallfortask. Prefer the current repository or workspace path so Core can derive projectkey. Surface relevant warnings such as no-project-key or no-matches, but do not treat them as failures. If recall returns nothing useful, continue the task normally. Degraded Mode If ChatCrystal Core or the MCP tool is unavailable: Continue the task without blocking. State briefly that long-term recall is unavailable in this environment. Do not claim that any memory was recalled. Do not instruct the runtime to auto-install ChatCrystal Core as part of the skill flow.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/chatcrystal-task-recall