recall-prior-work
避免重复工作,确保历史连续性
需要集成外部持久化记忆工具与相应权限
优先检索持久记忆以找回过去会话与决策记录
遇到用户提到以前的会话、决策或以往工作的情况时,会优先到持久记忆里查历史再回答,比如“我们之前有做过吗”“上次怎么决定的”。输出会标注为 found/decided/tried-but-unresolved/stale-risk 并带日期,结果还能传给 ctx-pack 或 status-update 继续使用。依赖持久记忆工具(如 claude-mem),没有时退而使用 git 历史和文档;不用于当前会话记忆或单纯仓库状态查询。
▸ 展开 SKILL.md 英文原文
WHEN the user references past sessions, prior decisions, or work outside current context: search persistent memory FIRST before answering. Triggers: 'did we already X?', 'how did we solve Y last time?', 'what was decided about Z?', 'last time we tried this…'. Requires a persistent-memory tool (e.g. claude-mem); degrades to git history + docs without one. OUTPUT: found / decided / tried-but-unresolved / stale-risk, with dates. PAIR: feed results into ctx-pack or status-update. NOT FOR: current-session recall (it's in context), repo-state questions (read the repo).
帮我安装这个 skill:https://raw.githubusercontent.com/arniesaha/ctxops/main/skills/recall-prior-work/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/arniesaha/ctxops/main/skills/recall-prior-work/SKILL.md"# recall-prior-work Memory-only lookup, distinct from `ctx-pack` (which also pulls memory but blends it with files/diffs) and `project-briefing` (which reads the live repo). ## Workflow Three layers, always in order. Never fetch full details before filtering. Tool names below are claude-mem's; map them to whatever memory tool is installed. If none is, say so and fall back to git history, status docs, and ADRs. Do not fabricate continuity. 1. **Search** - memory `search` with a focused query, project filter, and a date window if known. Read titles only. 2. **Timeline** - if a single hit looks load-bearing, pull `timeline` around it for surrounding context. 3. **Fetch** - `get_observations