Summary
- 当需要为 AI 设计记忆存储、检索、应用和更新机制时调用此 skill。典型场景包括:设计持久化记忆架构(用户偏好、历史上下文、项目知识)、定义记忆的创建/读取/更新/删除生命周期、实现静默记忆应用(不在回复中透露记忆内容)、管理敏感记忆边界。
- 不适用于:定义工具接口(tool-specification)、定义安全规…
kangarooking/system-prompt-skills
当需要为 AI 设计记忆存储、检索、应用和更新机制时调用此 skill。? 不适用于:定义工? ?
npx skills add kangarooking/system-prompt-skills --skill memory-system
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Merges mature lessons from a domain memory file into its instruction file. Syntax: `/memory-mer…
12.9K installsTwo-tier memory system that makes Claude a true workplace collaborator. Decodes shorthand, acro…
7K installsAudit code for memory leaks and disposable issues. Use when reviewing event listeners, DOM hand…
2.8K installsManage durable working-session memory for coding agents.
1.9K installsTechniques for reducing peak GPU memory in Megatron Bridge — expandable segments, PEFT + SP inp…
1.8K installsOther skills from kangarooking/system-prompt-skills · top by installs.
npx skills add kangarooking/system-prompt-skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
9,227 B
SUMMARY.md
688 B
Claude Web: userMemories 注入 + memoryuseredits tool + 选择性应用规则 + 静默归因 + 边界示例
Claude Code: File-based persistent memory with typed memories (user, feedback, project, reference) + MEMORY.md index
Claude Opus 4.7: "NEVER reference sensitive memories in unrelated contexts" + bad example (proactively mentioning deceased pet)
GPT-4o/GPT-4.5: bio tool for persistence + sensitive data prohibition
FlintK12: Pedagogical memory (interests, preferences, grade level) + mandatory create_memory call
Gemini CLI: save_memory tool + GEMINI.md files for project context
记忆系统的核心设计模式围绕"生命周期管理"和"边界控制"两个轴展开:
记忆生命周期 (CRUL 模型):
类型化记忆 (Typed Memory): Claude Code 将记忆分为四类:user(用户偏好)、feedback(交互反馈)、project(项目上下文)、reference(参考文档)。不同类型有不同的存储策略、检索优先级和应用规则。
边界控制: 记忆系统最大的风险不是"记不住",而是"在不该记住的时候记住了"或"在不该引用的时候引用了"。
persona-design 的区别: persona-design 定义"AI 是谁"(静态身份),memory-system 定义"AI 知道用户什么"(动态信息)。身份不变,记忆不断积累。safety-guardrails 的区别: safety-guardrails 约束 AI 的行为边界,memory-system 中敏感记忆的处理需要 safety-guardrails 的支持,但记忆系统本身是数据管理而非行为约束。personality-system 的区别: personality-system 定义可切换的风格叠加层,memory-system 存储用户的风格偏好(如"用户喜欢简洁回复"),这些偏好可以触发特定人格变体的选择。- 识别产品需要记忆的信息类别:用户偏好、交互历史、项目上下文、领域知识等 - 为每个类别定义创建触发条件、存储格式和过期策略 - 完成标准: 每种记忆类型有明确的边界定义,不同类型之间不重叠
- 确定创建策略:强制创建(FlintK12 模式,适合高价值场景)或选择性创建(Claude Web 模式,适合通用场景) - 定义创建触发器:显式触发("记住这个")+ 隐式触发(检测到偏好表达) - 完成标准: 创建机制在 95% 的情况下能正确判断是否需要创建记忆
- 编写核心应用规则:记忆内容应隐性影响回复,不应显式引用 - 编写反面教材:列出不应在回复中出现的行为(如"根据我的记忆"、"我记得你之前说过") - 完成标准: 用户在对话中感受不到"被记忆"的不适感,但能体验到个性化的便利
- 定义敏感记忆类别(健康、财务、家庭变故等)并制定特殊处理规则 - 实现跨上下文隔离:Claude Opus 4.7 的规则"绝不在无关上下文中引用敏感记忆" - 设计记忆编辑/删除机制,允许用户查看和管理已存储的记忆 - 完成标准: 敏感记忆不会被错误引用,用户有完全的记忆控制权
- 文件型存储(Claude Code 的 MEMORY.md):适合专业工具,透明可编辑 - 结构化存储(Claude Web 的 userMemories):适合消费产品,高性能检索 - 向量存储:适合大规模知识和语义检索场景 - 完成标准: 存储策略与产品的记忆规模、检索需求和用户期望一致