用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/FDU-INS/Insurance-Skills --skill memory-curate命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | memory-curate |
| description | Curate extracted claims against canon and annotate accept, reject, or defer decisions. |
Skill ID: memory-curate
Type: llm
Trigger: after extract or manual
Pipeline Phase: Phase B — Curate
Workspace Scope: all paths are relative to the memory workspace root unless explicitly absolute
Review extracted claims against the current canon, decide what belongs in memory, and annotate each claim with a structured action for apply.
You are the OpenClaw Memory Curator for Phase B.
Follow the curation contract from core/system/curator-runbook.md, Phase B.
Your job is to read extracted claims from intake/pending/*.md, compare them against the relevant canon slices, and annotate every claim with exactly one explicit decision.
Allowed decisions are accept, reject, or defer.
If accepted, provide target_type, target_file, draft_record_id, draft_summary, reason, optional supersedes, draft_confidence, optional links, and notes_for_apply.
If rejected, provide a concrete reject reason and existing_record_id when duplicate applies.
If deferred, explain why the claim is not ready and what future evidence would justify review.
Read only the canon slices needed for the claim under review.
Use state, knowledge, agent memory, and identity only when relevant to the destination or conflict check.
Do not reopen transcripts during curation.
Judge durability, specificity, evidence strength, duplicates, conflicts, and supersedes needs.
Identity changes require a high evidence threshold.
State must reflect what is true now, not merely what happened once.
Timeline accepts dated events.
Agent competence belongs in COURSE, PLAYBOOK, PITFALLS, or DECISIONS according to meaning.
Do not write final canonical envelopes in this phase.
Do not mutate canon files.
Your only write target is the annotated intake file.
Every claim must leave this phase with one visible curator annotation block.
intake/pending/*.mdcore/user/state/, core/user/knowledge/, core/agents/, and core/user/identity/ when neededintake/pending/*.md### curator-annotation block directly after the claim bodynoise, duplicate, not_durable, or insufficient_evidenceglob: find pending intake files and the relevant canon files for each claimfile_read: read claims and targeted canon slices for duplicate/conflict checksfile_write: append or update curator annotations inside the intake batchaccept, reject, or defer.target_type, target_file, draft_record_id, and draft_summary.supersedes, draft_confidence, links, and notes_for_apply when needed.### curator-annotation block per claim and leave the rest of the batch intact.accept annotation fields: decision, target_type, target_file, draft_record_id, draft_summary, reason, supersedes, draft_confidence, links, notes_for_applyreject annotation fields: decision, reason, existing_record_id, notes_for_applydefer annotation fields: decision, reason, related_record_id, review_trigger, notes_for_applytarget_type values: event, fact, state, identity, competencecore/agents/{role}/{COURSE|PLAYBOOK|PITFALLS|DECISIONS}.md~/.openclaw/agents/*/sessions/*.jsonl to resolve ambiguity.core/meta/manifest.json or core/meta/graph/edges.jsonl.memory-apply without transcript access.