← ClaudeAtlas

memory-curatelisted

Use this skill on a weekly cadence and at every change archive to keep the project's tiered memory (MEMORY.md index + per-topic memory files + workspace artifacts under .memory/) coherent and fresh. Detects stale entries, merges duplicates, prunes superseded facts, refreshes the inference layer from the latest verified facts, and produces a weekly curation report. Counteracts the "stale memory commands decisions" failure mode that silently degrades long-running AI Coding sessions. Chinese trigger examples: "记忆刷新", "memory 整理", "刷新 MEMORY.md", "记忆失效检测", "记忆周报", "整理 .memory/". Do NOT use to write new factual memory (let domain skills do that), do NOT use as a substitute for an actual audit (this is hygiene, not compliance). Success = no duplicates remain, every fact has a `last_verified` ≤ 14 days, the inference layer matches the fact layer, weekly report saved with curation actions logged.
charliehzm/medharness · ★ 101 · Data & Documents · score 81
Install: claude install-skill charliehzm/medharness
# Memory Curate The least flashy and most consequential skill in the system. Without it, the project's memory layer slowly accumulates stale guidance that misleads every future AI Coding session. ## Core mental model Memory has **two layers**: - **Facts** — observations grounded in code / docs / decisions at a specific time - **Inferences** — derived claims about how things work / what to do Inferences depend on facts. If a fact changes and inferences don't update, the AI starts giving advice based on a world that no longer exists. ``` Fact (2026-01): "we use PostgreSQL 13, pgvector ext disabled" Infer (2026-01): "for vector search, use a separate Milvus instance" ↓ Fact (2026-04): upgraded to PG 16, pgvector enabled ← changed Infer (2026-01): "use a separate Milvus instance" ← now stale ↓ Without curation: AI keeps suggesting Milvus, even though pgvector is now available With curation: inference is invalidated → re-derived → suggests pgvector ``` Your job is to detect and repair these mismatches. ## What this skill produces 1. Refreshed `.memory/MEMORY.md` (the index) 2. Updated individual memory files (with bumped `last_verified` where applicable) 3. `.memory/curation/weekly_<YYYY-MM-DD>.md` — the curation report ## When NOT to use this skill Skip for: - Writing new factual content (that's the producing skill's job — `prd-author`, `openspec-apply-change`, etc.) - Audit/compliance freezing (use `audit-snapshot`) - Project setup (no