chatcrystal-task-recall

Installation
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

  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 recall_for_task is available, call it before substantive work with:
    • mode: "task"
    • task.goal: the concrete task objective
    • task.task_kind: the best matching task kind
    • task.project_dir and task.cwd when repository context exists
    • task.branch when known
    • task.related_files or task.files_touched when known
    • task.source_agent when the runtime has a stable value
  5. Treat project_memories as primary context and global_memories as supplemental context.
  6. Apply recalled pitfalls, patterns, and prior decisions before proposing or writing code.
Installs
33
GitHub Stars
52
First Seen
Apr 24, 2026
chatcrystal-task-recall — zengliangyi/chatcrystal